Guys,
I'm really sorry for any problems you have encountered during the day, I hope it stays away now. I've been having discussions all day with the hosting company, I hope we can resolve it quickly.
Anyway, we were the first with images of the Ferrari F60, the first with our news, the first article about the F60 to be reported on Digg, so it's not really down to a lack of effort.
I'm doing all I can to have this resolved by the time Toyota launches in 3 days.
Regards,
Steven