VIDEOS

MYX News MInute: GODZILLA Appointed As Tourism Ambassador Of Shinjuku, Japan!

The ginormous celebrity has been appointed as a tourism ambassador despite destroying his native land in various movies!