Listen

Description

It's touch down time in Minute 88 of Moon. We get a good look at the Eliza and its many ladders. Plus Chris and Taylor get to redo their first impressions with a new batch of tradies.