Godzilla’s Happy Ending
Pretty much anything ending in a lizard moonwalk is a good time.
Popular On Inquisitr
More from Inquisitr