rack'm
Jaded
TESLIN, Canada -- Several people in Canada's Yukon Territory say they've spotted a Sasquatch, and some claim to have evidence.
<img src="http://images.ibsys.com/2005/0715/4727016.jpg">
<img src="http://images.ibsys.com/2005/0715/4727016.jpg">