The Beast is coming to Stanley Park on September 12, 2016 flcx stanley park Twisted Trails: Least of the Beast wicked awesome racing +