The Colossus of Rhodes was a massive statue of the god Helios, about the size of the Statue of Liberty, and it was erected somewhere around 290 BC to commemorate a great victory. The Colossus of Raleigh is a massive force of metal guitar, high-pitched metal god shrieking, and it will rock your face off (and have you laughing your ass off) Wednesday (May 27) at the Pour House.
As we know well in Raleigh, Chapel Hill and Carrboro have proven to be fertile ground in local music over the years.