Credits for: Steven Tsuchida
- Director
-
(commercial)
Avis - iTunes - I Wanna Rock (2007)
Summary: An Avis employee and a customer emit Twisted Sister music from their mouths.
-
(commercial)
IMDb: Steven Tsuchida