What's Going On Here? Popular Battle Rapper, T-Rex, Caught Up In A "Sus" Moment!