Imagine Cup 2010 to be held in Poland!

Wednesday, July 8, 2009

The Imagine Cup 2010 worldwide finals will be held in Warsaw, Poland. This is a video that introduces Poland as the host of IC2010.