I'm not sure if it's legit or just more clickbait.

Original Oppo threads on the article:

1

2

ADORA BULL ON SUICIDE WATCH AFTER RECEIVING FLOOD OF DEATH THREATS FROM PAUL WALKER FANS

Advertisement

I'm still not convinced that this site is serious though. It just seems too ridiculous.