Talk:John Cochran/@comment-6414427-20130423173722

I thought Alicia Rosa from Survivor: OW was the most delusional survivor ever until I heard Cochran saying "Im the biggest challenge threat" on the preview. I really, REALLY hate him. I really hate losers like him.