1983 Judas Priest Toledo Sports Arena ticket stub SHARE ON: russ — April 15, 2015 Tags: 198380'sjudas priestRockToledo OHtoledo sports arena