I can't seem to find any engine specs or dimensions on this vehicle. After looking at it again, I'm thinking it might be a little smaller than the ST, like the Subaru Baja. And it also might be car-based, not a truck. The reason I say this is because of the tri-bar grille. This is Ford's new signature grille for their cars. (See the Fusion). According to Ford, most all of their cars, (except Mustang) will soon sport this grille. Also, most car manufacturers make much smaller cars for the European and Asian markets than the U.S. So I'll bet that this is nowhere near as large or powerful as the ST.