Features UFO North American Tour 2011 feat Mindflow – REVIEW On UFO’S North American tour 2011, featuring Mindflow, they came to the Arcada Theater in St. Charles, Illinois. You can check out our review after the break.