Anyone driving through Richmond Saturday night might have felt they had travelled back in time three weeks to Christmas, 2024 ...