Ultimate Keel Season 2: Episode 30 - Time to get serious

Keel NEEDS points, can he deliver?