The Helicopter Pilot .... Excited by his glorious victory chooses to land near a friendly vehicle to celebrate...

No One told him to beware of PUBLIC TRANSPORT!

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…