Vertugo, Crew 24/7, Tulsa, OK January 29th, 2005 This one’s got some history, so hold tight. I first saw Crew a year ago at a concert that had eight other people watching. I was highly impressed by their ability to rock out and yet still be melodic and technical. I resolved to see them...
Read more »
