So how about that, front wheel flew off!

From experience don't buy cheap mag lug nuts from the local auto parts store. I bought a set and when I went to torque them to spec they snapped the head off a few. After inspecting the broken ones they where cheap casted with a helicoil insert. After that I bought good quality ones from a respectable tire shop.