Photos

Videos

No Videos Available

ICT Rally - 2011



2011

[09.02.11]
Photos
What do a Fiat, a bunch of Alfa Romeos and a TVR Chimaera have in common? The owners are united in their commitment to a very good cause. The Italian Connection Trophy is a social ...