Watch Turbo FAST - Season 3 Episode 2 Online!:
The crew becomes obsessed with a Fantasy Racing League.