Turbo FAST poster
TV

Turbo FAST (2013)

S01E20 R/C Turbo

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

Turbo is knocked out and receives a new shell that the team can maneuver using a remote control.

Country: US