i think he meant falling off a stuffed dinosaur or something along those lines such as he would have when he was really young (i could be totally off tho)
hahahahaha
FUCK GRAN TURISMO EAST!! NEVER TAKE YOUR CAR THERE, ESPECIALLY NOT FOR AN ALIGNMENT!! TERRIBLE BUSINESS!!