WELCOME TO MY CHANNEL
A bizarre wreck of a short film masquerading as a simple YouTube trailer.