The music video was filmed along the river and has been featured on Radio Caroline television.
The Long is famous for its natural scenery and scenes from the film, The Painted Veil, were filmed along its course.
A car/motorcycle scene was also filmed along the College Street side of the college, even while it was still under renovations.
The downtown area outdoor shots were filmed along a Pomona street where a number of antique and gift shops are located.
The scene where the news van runs off the road into the water was filmed along loop 1604 a few miles south of Lone Oak.
Parts of it were also filmed along the Las Vegas Strip.
The opening scene was filmed along portions of the Napa River.
Other scenes were filmed along the New River Gorge National River.
They were filmed along the artist's driveway and later edited to create the title sequence where they appear to be on interior walls of the castle.
In addition, the pilot episode from 1984 was partially filmed along Dawn Road, south of Tucson, Arizona.