Tesla 1992 Psychotic Supper Tour Tshirt – “Local Psychotic” RARE crew tshirt

In 1991 the band released their third studio albumĀ Psychotic Supper. The band itself considers this to be their best album according to their official web site.

Tesla in St. Louis on 8/7/1992

Thanks! You've already liked this