Dave Martin | Sports. Music. Culture. Every day.
BARCELONA, SPAIN– Having mastered the official language of Spain, local man Dave Martin’s Spanish is so fucking incredible already after living in Spain for only 3 months that he’s saying “Okay,