Ford Falcon Funny Banned Commercial Frogs Toads Australia 2012 - Carjam TV HD Car TV Show 2013

Whenever this Ad comes up on TV, I stop whatever I am doing, to watch it one more time. Aussie Advertisement at its best.. CARJAM TV - Subscribe Here Now http://www.youtube.com/carjamradio Like Us Now On Facebook: http://www.facebook.com/CarjamTV For The World's Best Car Videos Website: ...More

< Prev1Next >
(1 videos)

   #toads

 

Love that video?

Like us on Facebook to get more stuff like that!