EPICA – “Design Your Universe” 10th Anniversary addional Latin America dates announced
Dutch symphonic Metal titans EPICA have announced three additional Latin American shows in support of the 10th Anniversary of “Design your Universe” including a rescheduled date in Santiago, Chile for…