In Featured

On December 26, 1968, Led Zeppelin played their first North American show—unbilled, opening for Vanilla Fudge and Spirit at Denver’s Auditorium Arena.

Led Zeppelin