Guns N’ Roses has officially launched its Latin American tour with a powerful opening concert in
Costa Rica.
Fans packed the venue to see the iconic band deliver a setlist filled with classic hits, marking the start of a tour that is expected to draw massive crowds across the region.