Rating: 25.39

Three points of view ...
-