Rating: 63.27

Memes ...
-