I couldent help to notice that cobra in the background.. Diggn that new st though!

Thanks... Cobra is a beast 634HP at the wheels (~730 at the crank...) . Makes it hard to think the ST is powerful buy it does really well! I was missing my DD 03 SVTF till a few days ago, this is a really nice replacement