Thursday, July 22, 2010

Top 100: #69

Number 69: Delta Spirit - Trashcan
Album: Ode to Sunshine, 2007.
Added 11/6/08, 40 plays.



Awesome summer driving piano rock. It's about how the band got together.

you might also like...
Alberta Cross - The Thief & the Heartbreaker
Warren Zevon - Roland the Headless Thompson Gunner
Bruce Springsteen - Jesse James

No comments: