The wait is finally over… InvadR officially opened to the public on Friday, April 7. (See footage from the opening of InvadR on our Facebook fan page.) As with any new ride, I am always apprehensive as I do not know what to expect. I quickly got over my pre-ride jitters with the first more »