In Real Life 14 years ago Bad Speed Racer Movie To Blame For Average Game Reviews Logan Booker 8 When I saw the trailers for Speed Racer, I thought “hey, that looks kind of neat”. Then, the reviews came…