Groit Galaxy freak out on Belle Isle