Discover the Lamborghini Huracan STO and Ford GT in a thrilling showdown of Italian flair vs American precision.