Whoa-oh, whoa-oh, oh! The new video from Tooth & Nail Records’ own The Almost can be seen here. Gotta love rooftop entertainment, I tell you what.
“Home” is off of The Almost’s November ’09 release, Monster Monster.
Discover more from Dying Scene
Subscribe to get the latest posts sent to your email.