Megan Fletcher Posted on: November 19th, 2018 Megan Fletcher, Monster Takeover 2018, at Government Plaza Megan Fletcher, Monster Takeover 2018, at Government Plaza