Don't know if anyone else has caught this show (infomercial?) or not but I have to say I am impressed with this new engine from Ford. I've always been a GM fan but this could change that.
YouTube links
http://www.youtube.com/watch?v=DSLBBzJS388
YouTube links
http://www.youtube.com/watch?v=DSLBBzJS388