S
Serathadded this to Favorites
The Best Luigi Death Stare Videos

The Best Luigi Death Stare Videos

Kotaku - Jason Schreier

I'm not gonna lie: Luigi's Death Stare is my favorite thing to happen in 2014 so far. Given that I've spent the entire morning watching these …

View on kotaku.com