Plus, the most honest Royal Baby moment, the Epic Man-Cut-In-Half Prank + a Rock Star Grandma!
Share this post by clicking above and tweeting @PaulWebGuy !
The rumored location would be in the Bronx, near Yankee Stadium
Merriman walking off resulted in a very awkward TV moment
"Godzilla" will be released in theaters on May 16, 2014