While filming the opener for magician Criss Angel’s new show “The Supernaturalists,” the Pigeon Vision
crew shoots in the desert outside of
Las Vegas, Nevada.
While filming the opener for magician Criss Angel’s new show “The Supernaturalists,” the Pigeon Vision
crew shoots in the desert outside of
Las Vegas, Nevada.