That Benz is using some kind of Japanese led tech. Saw a TV show about that kind of next gen stuff being developed. Some kind of invisible suit. The show didn't show much detail on that. Having seen how that Benz works I'm getting it now...pretty cool.
Ch
Sent from my DROID RAZR