|Spotted in||Kansas City (MO), United States of America|
What a beast...I'm in love!!! 717 horsepower and 727 pound-feet of torque coming from this beast. Found it on the Plaza in Kansas City and followed it for about 5 minutes. Only once I was able to get in front of it, then it just took off. Got to it again but it turned into a gas station but I was in the wrong lane to make the same turn. Still managed to get 10 good shots.