Huey Lewis & The News - A Perfect World (1988)
In this video, Huey and the News play on a stage in middle of a landfill.
This was shot at the Novato Landfill at 8950 Redwood Highway in Petaluma, CA.
In this video, Huey and the News play on a stage in middle of a landfill.
This was shot at the Novato Landfill at 8950 Redwood Highway in Petaluma, CA.