Opening day is here! The bands are booked, the crowds are coming and the pub still isn't ready. It's a race against time at The Ranga.