what are those 10in wheels? Does it really scream when VTEEEEEEEEEEEEEEEEEEEC kicks in? LOL just annoys me how people jerk themselves raw over that crap.