Moxie

Moxie ★★★½

Started off really good, dropped off in the middle and then just about got back on track at the end.