Music: Yellowcard: "Paper Walls"
Yellowcard has launched a full album stream of their brand new album. The record is titled Paper Walls and is due out July 17, 2007. It is the follow-up to Lights and Sounds which was released in 2006.
You can check it out on their