Should be a fun final. I really love Italy and have many friends there but am rooting for England this go around.
C.H.U.D.
Forum Rules