I'm having trouble posting a reply... I'll try again, hope I don't post double...
Aleph, you're right about the truck, but this is not a truck. Try it, with a bicycle wheel... Read about Gyroscopes, think about this toy, I think it's a Spin Top in English...