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