Rubberduckzilla is not amused
A bizarre yet hilarious commercial comes to us via Japan, from the makers of Oasis. Rubber-duck-zilla rings a bell? Well...ti will from now on! Lol.
« Little pygmy jerboa | Home | Monster truck does a backflip »
Not From Japan
post
Don't be shy, join the conversation: