i hope you get cancer™

Sunday, January 09, 2005

The Eldora Parade

Went to see this new band the other night. Apparently they have fans from Hampshire to Ohio. I can see why, I reckon US audiences would love them.