Country The Mavericks Announce “Twenty Five Live Tour” The Grammy-Award winning country music band, The Mavericks, are celebrating over two decades together with their “Twenty Five Live Tour.” The tour is set to kick off on February 27 in Charleston, South Carolina and span across North America, ending…