#2
I listened to the larry arms and i actually lol'd when the vocals kicked in
Beauty Supreme

Yeah you were right about me
#3
You already started a thread on this band in Alt&Indie.

I also have the sneaking suspicion that this is your band. If so, post in the Promote Your Band forum from now on.