The next chance to see The Island Storm is Friday, March 16 in St. Catharines, ON.