News Shabazz Palaces & Thaddillac “Shine A Light” (Video) mediamaverick - August 16, 2017 0 Shabazz Palaces & Thaddillac deliver one of the most freaky(or should we say freakish)clips we’ve seen in a minute. “Shine A Light” on the action & watch below!