5.3 / 10
(10 votes)
A fake advert for "Tino's Dick Fart" device.
United States of America
Comedy
2 minutes
2011
Ari Aster
Faux Beef
TDF Enjoyer
TDF Skeptic
Director
Writer
Editor