For the last several weeks there has been a film crew camped out in the parking lot between Bass Pro Shop and the Landrun Monument. Anyone know what this production is about? Never really see much activity in the mornings when I pass, but every once in a while they seem to leave only to return the next day. Their trucks say Fin Production. Just curious.