Battle America Presents: Dan Barz vs Lucky Looch [$5000 Bet]

Battle America Presents: Dan Barz vs Lucky Looch
T-REX AND SENECA CAYSON MAKE A $5000 BET ON THIS RAP BATTLE!