Roundup: F3 action from Britain, Italy and Germany by Peter Allen 11 June 2012 by Peter Allen 11 June 2012 Last weekend was all about the national Formula 3 championships in Britain, Italy and Germany and their respective feeder series…