Leonardo Dicaprio's Oscar Win Was Most Tweeted Moment in Oscar History

HollyscoopPublished: February 29, 2016100 views
Published: February 29, 2016

Well it took a few years, but Ellen’s infamous Oscar selfie has been dethroned as the most buzzed about oscar moment in history. Rightfully so, Leonardo DiCaprio's long overdue best actor win is now the most tweeted moment for the awards show!

Be the first to suggest a tag