People flock to free flu shot clinic