The movie Speed Racer looks stupid. No one really enthusiastic about cars lined up to watch that movie on opening night did they? It definitely never crossed my mind. The movie has been out for a year and a bit, and somehow, at the recommendation of a friend of a friend I sat down and watched it…. with really low […]