haha! guess that PHYSICAL EVIDENCE is proven correct! 'BOUT TIME!!!
Wow! Just got home a minute ago to this news. What evidence do they have; have they said?