The Testostertones

According to "Nirdiguy" over at AOL, the Testostertones are a local band down in Florida.

I'll post more info if I find it...

Back to the Band Names Hopepage


mancuso@umich.edu