It seems like every town has a legend some bigger than others for instance Scotland's famous Loch Ness monster known around the world as "Nessie" I have always been intrigued by the story because well it could really be real...right?
Rob Lowe has a new show where his sons and him travel the country looking for unexplained phenomena and I think he should search out Big Foot right here in the Pacific Northwest.