Turbo FAST poster
TV

Turbo FAST (2013)

S01E23 Karmageddon

Jun 27, 2014 • Season 1 • Episode 23 • HD

Turbo can’t contain his excitement as he prepares to race on a stretch of freeway that’s currently shut down for construction.

Country: US