I’m sure we’ve all heard the tale of Bigfoot. To some the mythical creature is just a myth but to others, some believe he lurks in the woods. Well, Oklahoma has put an amount on the head of this ape like thing or $2.1 million for anyone who can catch it. Sounds bizarre right? Not […]Read More
Drop Us a Message
For other inquiries regarding itsonsitetv.com, please send us a message below.