The Giraffes – Review

May 26, 2005

From their name, I always kind of assumed they were some faggy indie art twat band, but they actually rock pretty goddamn hard.