orangeleader.com (Orange, Texas)

Archive

'You've Got Another Thing Coming'

Heavy metal band Judas Priest performed at the Lake Charles Civic Center in support of its double platinum album, “Screaming for Vengeance,” on Sept. 6, 1982.

Hyperlocal Search
Premier Guide
Find a business

Walking Fingers
Maps, Menus, Store hours, Coupons, and more...
Premier Guide