I saw Castro once at Free 103. I do not recall who else performed, but I am sure there were other bands.
It was nice to see Isaac in something other than Dogg And Pony, which if you saw you don't need me to describe.
Isaac is now married to my friend Kerri Koch, and although I haven't seen either of them recently I wish them well!
Ladies and gentlemen, for your listening pleasure, Castro.
Castro EP (Tapes)
2. Cardboard People
3. Ride The Nipple