TPB, The Juggernaut, Releases New Single, ‘Bang On’Em’
He has released records under various names and performed in a national seat belt commercial, Stay In The Game, Buckle Up, which was made about his mother who lost her life in a car crash on Feb. 5, 1995.