Monster Monster

Monster Monster

The Almost

Monster Monster is the second album by American rock band The Almost, released on November 3, 2009, via Tooth & Nail / Virgin Records. Read more on Last.fm.