Rating: 103.44

Deja vu ...
-