I usually visit the site to get up to date on the F1 world but today they seem to be having some technical difficulties.. Earlier this morning there were no articles... now all of their stories are from the 2004 season...Throwback Thursday?