From ABC News: ‘Carlos Danger’ Brand of Weiners Enters the Food Market
Photo Credit: Joe Cristiano. It really makes you wonder why he had a photo of a pack of hot dogs on his phone. But some questions are better left un-asked.
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