I'm very fortunate to work along side the future of the industry.
Photo credit: Joe Cristiano, who really should have used Instagram for this, because that's what you do with food photos
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