RubberDuckZilla!
Oasis - RubberDuckZilla! A giant water hating duck comes to the rescue. Funny Japanese advert for Oasis.
Viewed 10,109 times (0 times today).
Oasis - RubberDuckZilla! A giant water hating duck comes to the rescue. Funny Japanese advert for Oasis.
Viewed 10,109 times (0 times today).