Sunday, November 4, 2007
have a new album out,
The Center of the Universe
, and it is very catchy power rock.
Admiral Twin -- In My Veins
You can pick up all their albums (currently at 5 and counting) and an Admiral Twin lunch box