dailytrackpic.wordpress.com
Estadio La Barranquita – Santiago, Dominican Republic
Today’s track in found in the Caribbean on the island nation of the Dominican Republic. I couldn’t find much information of this track at Estadio La Barranquita other than it is part o…