Lo Down – “Mad Fright Night” November 11, 2010 3 Comments Not much is known about Lo Down. This song appeared on their Instruments of Chaos vinyl EP in 1994, and then in Larry Clark‘s film Read More »