"New Toro Rosso hits the track in Spain". formula1.com.
2008년 2월 9일에 확인함.  “New Toro Rosso hits the track in Spain”. formula1.com.