Ottomen New Album reviewed!

February 24th, 2010 by misung

The bizarro rock trio, The Ottomen’s, new album “Horses Don’t Have Lungs” has been reviewed by the “STL Riverfront Time’s.” read it here>

http://www.riverfronttimes.com/2010-02-24/music/the-ottomen/


(comments are closed).