Photo of the Day: Forza Azzurri!

Italy will play Spain in the Euro 2012 final tonight. We’ll be heading down to the water to watch the game on the big screen with whoever is still in town. With the “10 days of fire” going on right now the city has been pretty much deserted. We also bought a giant flag and hung it on the balcony just because that’s how we roll.