Rating: 18.65

Giants
-