This woman is a NUT! Bigfoot may be in Springfield, Ohio...she wouldn't admit it if she saw it herself!
Vance didn’t miss a beat: “We’ve heard from numerous constituents… firsthand and secondhand reports saying this stuff is happening,”
https://heraldposts.com/cnn-ho....st-left-speechless-b
https://twitter.com/i/status/1833744116917653827
Like
Comment
Share