Alert the Team America World Police... their new fleet vehicle has arrived, and it's capable of taking down all the sports car baddies from across the globe.