A few mistakes and a strange glitch talking to the Angelitos nearly killed the run, but a solid PB and very close to sub 1:30:00 - next time!