Flying Squirrel Sports is a global franchise of indoor trampoline parks with locations across North America, South America, and Asia. Known for combining fun, fitness, and family, Flying Squirrel ...
DULUTH — They are your neighbors that you never see, creatures of the night that spend their days hiding in trees across the Northland and come out only when it’s dark. Flying squirrels are probably a ...