F1 newsCaterham F1 Team: here is the logoThe Caterham F1 Team has unveiled its new logo for the 2012 Formula 1 season. The team debuted