You should see this video on the Smart about what can happen if your front brakes lock up, which we all know is not such the case. well watch the clip and see for yourself.
And I know the roof would hold up too
Since the roof can withstand 5X its own weight
Source Roof strength evaluations: Microcars
Can someone post that to the Boob tube site
The AutoGuide.com network consists of the largest network of enthusiast-owned enthusiast-operated automotive communities.
AutoGuide.com provides the latest car reviews, auto show coverage, new car prices, and automotive news. The AutoGuide network operates more than 100 automotive forums where our users consult peers for shopping information and advice, and share opinions as a community.