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. …
Continue reading “UFO Confirm Additional North American Tour Dates”