Tampa Megacon in jeopardy?1 Anime convention · Hurricane Irma · Megacon · megacon 2017 · Tampa Megacon · Sep 08, 2017