By Staff on April 3, 2012
Detroit's Dale Earnhardt Jr. Jr. have released a music video for the single, "We Almost Lost Detroit," which is of their debut LP It's A Corporate World. The band will be celebrating Record Store Day by releasing a 12" EP on April 21st of the single.
The video showcases different civilians in Detroit singing along to the song whilst doing their everyday routine, or so it seems. There are also shots of the band, especially at the end, where they have their own short performance of the song on stage.