It's a ballistic missile defense system from Lockheed. It looks scary. I want one. [YOUTUBE]KBMU6l6GsdM[/YOUTUBE]
We sell brake parts that use Lockheed fluid.. hmmmm :rolleyes: That machine is insane, humans scare me. It looks like it's straight out of a video game.