Turbo - Movie Reviews - Rotten Tomatoes

Turbo Reviews

Page 1 of 1
½ January 19, 2011
Amusingly exaggerated acting, fights, and lighting. Decent effects for an unknown film.
Page 1 of 1