Last night, while you may have been crashed out from the pressure of looming deadlines and marathon editing session like we were, Danish fuzz-pop duo, The Raveonettes, played Observator single, She Owns the Streets on The Late Show With David Letterman.
Watch it here via The Audio Perv.
