The 25-year-old Revenge actor was in town for the new John John store opening on Tuesday in Sao Paulo.
Josh has been super fan friendly while in town, stopping for photos with fans outside of his hotel on multiple occasions. Check out the photos below!
All new episodes of Josh‘s show Revenge return to ABC on Sunday, December 8. If you are behind, make sure to catch up over the Thanksgiving break.
40+ pictures inside of Josh Bowman in Brazil… More Here! »