Desperate amateurs Eden and Pet plead for a chance to prove their skills. Their raw passion and dedication shine through as they push their limits, showcasing their talent and desire. This casting video is a testament to their unquenchable thirst for success.