not strictly witch haus i guess but kind of related/a precursor?
i just love how it goes w/ the lost in new york clips
this got a lot of plug.dj and turntable.fm play back in the day
sorry about the grimes, i was a mark for that shit back then too