Featured News Deuce Ellis Releases “Electric Soul”(Video) mediamaverick - August 9, 2021 0 Deuce Ellis proves he’s here to stay as he slays the competition with “Electric Soul!” Peep the Trevor Lang helmed “Acid” action clip(via 247HH)below!