We’re in Las Vegas for the annual CES – Geoff, Chris and Trevor talk about the trip, the car rental experience, the road to Las Vegas – plus they pick their favourite things at CES and talk about a few gripes we have with the USA….

[ces18]