Sorry if this got discussed elsewhere, but I received these annoying Press Releases from Live Nation at my Interference webzine editorial account announcing the start of the "North American" 360 Tour dates in Denver this past Saturday.
Perhaps the Live Nation press corps did not take basic geography, but much to the shock and chagrin of some Americans, Mexico is part of "North America."
I hope everyone has a great tour!!!!
Perhaps the Live Nation press corps did not take basic geography, but much to the shock and chagrin of some Americans, Mexico is part of "North America."
I hope everyone has a great tour!!!!