Quite frankly, I don't remember a whole lot from back then... John Thomas was dating my best friend's roomate... did go to see them alot. Vaguely remember the Sluts. We were beginning to listen to more prog rock stuff, Concrete Buddha, Tabula Rasa... Ack, I can't believe how long ago that was!
You spelled it right... :-D
Yes, either 1978 or 1984. I'm betting 1984 as the Red Rocker's seem to have formed in 78/9. Those guys were pretty cool before their major label LP. They were like the N'awlins version of The Clash or something.