I like sound of that..... 4.4 twin turbo V8.
on2it · Registered Joined Dec 7, 2007 · 10,012 Posts #2 · Feb 19, 2008 View full thread I like sound of that..... 4.4 twin turbo V8.