Celebrating on one of the biggest streets in Madrid, Gran Via.
Last night Spain won the FIFA World Cup 2010!!! It was an unforgettable experience watching the game and cheering on "La Furia Roja" then celebrating like crazy in the streets of Madrid. I am so proud to be an adopted Spaniard today! QUE VIVA ESPANA!!!
After our dip in the fountain of Plaza de Espana! Tory, Bethany and I before the game.