0 Videos February 14, 2011 by Jon Behm · Published February 14, 2011 · Last modified February 13, 2011 Video: Malachai – “Let Em’ Fall” Check out a new video from Bristol psych rock/trip hop duo Malachai from their forthcoming record