August 5, 2008
Walk All Over Me (Official Video)
The official music video for “Walk All Over Me”, made by the band on their own. Derek directed and edited it, Josh Dannin shot the Polaroids, and Heather Sands stars alongside Derek. The band’s performance was filmed at Bubba’s Rock Shack in Dover, Delaware.