AvantiTexan's Articles In Football
July 9, 2006 by AvantiTexan
FORZA ITALIA! We're in Florence right now, about to go pick up some pizzas and go to some friends to see the big game. If Italy wins, this town is going to explode!