Terra Nova Concert Photos

1) Terra Nova is a world music band with strong Irish influences.

Max Webster / Terra Nova on Dec 13, 1979 [751-small]

Max Webster / Terra Nova
Dec 13, 1979
 Lockport, New York, United States
  Uploaded by Suraci

Scorpions / Terra Nova on May 13, 1979 [518-small]

Scorpions / Terra Nova
May 13, 1979
 Birmingham, England, United Kingdom
  Uploaded by Michael Chambers

1979 2 photos

As Seen On:

  • Reuters
  • The Guardian
  • The New York Times
  • Newsweek
  • Buzzfeed
  • Pitchfork