Confirmed by who? Ford make a press release? Jalopnik got an article on it? Motor Trend say anything?
Otherwise I see another rumor and as much as I want this rumor to be true (the 5.0 especially) I cant beleive it.
__________________

Jesus is coming, act busy!
|