The Red Jumpsuit Apparatus – Face Down August 15, 2006 https://altsounds.tv/jhr6 2000s, 2006, Alternative Rock, Post-Hardcore, The Red Jumpsuit Apparatus, UnknownLast Update August 15, 2006 / Discover Deftones – Digital Bath Directed by: Andrew Bennet Coheed and Cambria – Welcome Home The Turtles – Happy Together Directed by: Unknown