SET VISIT: ‘Ghost Rider Spirit of Vengeance’

We travel to Bucharest, Romania to visit Nicolas Cage and the rest of the cast on the set of this Marvel Comics adventure.

By B. Alan Orange | 3 years ago