Caught Live: Mystery Woman Pushes Humvee Hood Into RDU Terminal 2 only to leave on her car

Caught Live: Mystery Woman Pushes Humvee Hood Into RDU Terminal 2 only to leave on her car