Flying Squirrels fall in sold out Independence Day showdown

Flying Squirrels fall in sold out Independence Day showdown