Mistershine on 14 August 2008
On their website, bigfoottracker.com, the duo claim to be waiting on the results of “DNA Analization” and plan to hold a press conference August 15th in California where their dubious claims might receive a more favorable reception.
DNA injected into your ass?