By Steven Leckart at 7:07 pm Sat, Aug 15, 2009
Car ads never make sense. Why should bike adds be any less over-the-top?
OK, what am I missing? What’s ridiculous about this?
The music made me think of super ninjas with bio-enhanced suits training in a giant futuristic warehouse with lots of those Zack Snyder slow mo edits.
Mail (will not be published) (required)
Submit a tip
The rules you agree to by using this website.
Who will be eaten first?
Jason Weisberger, Publisher
Ken Snider, Sysadmin