Robert Miranda was born in New Orleans, Louisiana, USA as Robert Guy Miranda. He is an actor and ...
Robert Guy Miranda
New Orleans, Louisiana, USA
18 June 2012
Giveaway: Win Evita, Sister Act, and Newsies on Blu-ray
"Game of Thrones" Season 8 has finally premiered, so in celebration we take to the streets to see which characters fans relate to the most.
Check out our guide to superheroes, horror movies, and more.