Home Entertainment Music Van Halen’s Lost Dinosaur Music Video Unearthed

Van Halen’s Lost Dinosaur Music Video Unearthed

Watch the band perform their 1981 single "So This Is Love?" in a prehistoric park. Continue reading…

Source link

- Advertisement -
- Advertisment -

READ THIS LIST