Posted by: Loren Coleman on January 10th, 2007
A new site to check out:
What do you think about it? One place to find all the Bigfoot videos you have been looking for? Word on replays of Mothman documentaries?
Updates on when A & E, National Geographic, Travel Channel, History Channel and other repeats or new programs are going to air. A place to see you favorite online uploads of Blobsquatches? YouTube selections, too?