Photo of Bigfoot taking a poop

1l8hbBm

ZacWaffle says that what appears to be Bigfoot dropping a deuce in this photo taken in Columbus, Ohio turned out to be "sticks in the perfect formation." But we all know the truth.

(Reddit)