Good news for those of you that have pre-ordered. Now you will be able to see, feel, and hear, well, not really hear, what I've been talking about.:coolman:
http://www.fordpower.net/forums/showthread.php?t=105997
http://www.fordpower.net/forums/showthread.php?t=105997