An irreverent amazing ride

Rating: 9/10 (20 May 2018)

It's everything you'd want it to be without forcing the same formula.