Eight of the fastest teams in the U.S. descend on Memphis to compete for the biggest street race yet, for a prize of $100,000.
Eight of the fastest teams in the U.S. descend on Memphis to compete for the biggest street race yet, for a prize of $100,000.
Season 1
16 Episodes -Season 2
36 Episodes -Season 3
08 Episodes -