Posted by: Steve Kulls on November 21st, 2014
Yesterday Dr. Jeff Meldrum broke his silence over what may or may not have been a Bigfoot encounter while he was out with the infamous Todd Standing.
The people that follow Standing blindly, “The Standlings,” took this as full vindication of their hero, the “Toddster.”
BUT NOT SO FAST!
Read: Abuzz About Very Little »