Tag Archives: Turbo Toys

Turbo

Turbo toys derive from the smash movie title Turbo from Dreamworks Animation. Turbo is also being made into an animated TV series with worldwide broadcast appeal. Look out for Turbo games and a new Turbo app. A common or garden … Continue reading

Posted in Turbo | Tagged | Comments Off on Turbo