Videos: Atreyu: "Falling Down"
Atreyu have posted the new video from their 2007 major label debut, Lead Sails, Paper Anchors. Plans were recently announced for a deluxe reissue of the album. The reissued record is due out April 15, 2008 and will feature three new studio recordings, video profiles of the band, behind the scenes footage from the road, a digital booklet and other content.
You can find the video for "Falling Down" right here.