Rio Featurette – The Music of Rio Facebook0Twitter0Google+0LinkedIn0Pinterest0 Rio coming to theaters in April 15, 2011. You may also like... NASCAR The Game 2011 Launch TrailerRed Dead Redemption: Undead Nightmare TrailerGreed Cliffe WIP – short filmX Rebirth - Reveal Trailer