Josh Bowman: Sightseeing Stud in Rio de Janiero!
Josh Bowman rocks a cool pair of sunglasses while visiting the famous “Christ the Redeemer” Statue on Friday (November 29) in Rio de Janeiro, Brazil.
The 25-year-old English actor was seen taking pics of the sights with his friends.
In case you didn’t know, new episodes of Josh‘s show Revenge will return to ABC on Sunday, December 8. We can’t wait!
20+ pictures inside of Josh Bowman doing some sightseeing in Brazil…