DFA 1979 “Trainwreck 1979” Featured In Fox’s Sleepy Hallow

Just in time for the Halloween season “Trainwreck 1979” crashes into the latest episode of Sleepy Hollow. Check out the suspense filled new episode, featuring this electric Death From Above track airing on Monday October 27th!