Tag Archives: Costa Rica

Ellefson Posts Travelogue From Costa Rica

Megadeth just wrapped an extensive tour or Latin America, and we’ve all seen bass wizard David Ellefson checking in from various exotic locales. Coinciding with a stop in Costa Rica, Ellefson posted a travelogue from San Jose to his official … Continue reading