Bad Bunny sells out Puerto Rico tour finale after more than 1million fans queue for tickets

The homecoming shows wrap up a huge tour which saw Bad Bunny play in 22 cities across four continents