Representing Duval in Madrid!

4 comments
  1. I live in Spain and when I realized there was an nfl game here the ticket prices were very expensive. Bernabeu is a very nice stadium. Try some Callos in Madrid. Casa Alberto was very good and reasonably priced. Cheers

Leave a Reply