Date: 19 Apr 1981

Location:
Miami, Florida

Venue:
Baseball Stadium

Existing Media

With Ozzy’s Blizzard of Oz US Tour