May 17, 2010 at 2:00 pm by Brian Hieggelke The Polish-Italian Alliance: Flo & Santos makes its case for European harmony