REVIEW: Speed Racer [2008]

“See, this race is full of cheaters” I’m going to preface this review by saying I have no clue about anything “Speed Racer”. I’ve never seen the cartoon, I don’t know the ins and outs or plotlines, nor if the source material was tongue-in-cheek and campy. Truthfully, I am glad I went into the Wachowskis’ [...]