Buzz·Posted on Oct 10, 2011Sasquatch Discovered On The SunNo wonder we can never find them. Now to steal their clearly hyper-advanced technology.by Donna DickensCommunity ContributorLinkFacebookPinterestTwitterMail