Powerful motor duel at Istanbul New Airport (Video)
Istanbul's 3rd Airport, also known as Istanbul New Airport, was the gas for a less common fight. 7 daredevils and tamers of horsepower met at the starting line. Everyone came with what they found in the garage…