I saw this on here around two years ago. I just learned that this man died ten days after posting his final confession. I thought it was worth sharing again.
He is dea...
Long Shot (2017) When Juan Catalin is arrested for a murder he insists he did...
Fuck the Oscars!