User talk:80.224.227.208

Do you even have any references for that? Is this information really true?

Got it off of twitter. I jumped the gun. I apologize