Sorry to hear about your accident buddy. Yes, these cars are built very strong!! At least your safe and unhurt.
This video was at a display at the
Deutsches Verkehrsmuseum in Munich...
more crash pics here...
http://www.1addicts.com/forums/showthread.php?t=401081
and more of the Museum here...
Deutsches Museum Verkehrszentrum
http://www.1addicts.com/forums/showthread.php?t=402730