Thread:Comments:DiCaprio finally wins Oscar for Best Actor/FINALLY

Hallelujah that Leo finally won an Oscar. IT'S BEEN TOO LONG.