The Throne are coming to a city near you this holiday season to put on what is expected to be one hell of a show. Live Nation releases this trailer to get ticket buyers excited for this sold out tour.

Comments