Bumper cars offer way to take out flying frustrations at JFK Airport

There's a new way to take out flying frustrations! The TWA hotel is now offering bumper car sessions at the JFK tarmac.