Tag: St. Charles Illinois

UFO Confirm Additional North American Tour Dates

  British Hard Rock legends UFO have confirmed that they will be returning to North America this Fall.  Some of the previously announced dates have been changed and new shows have been added.  The tour now kicks off October 4th in Poughkeepsie, NY and is currently scheduled to wrap up October 23rd  in Houston, TX. …