South Africa Day 1 – World Cup Fever

As the world turns to South Africa for the World Cup Finals, Sasha Perry and I land in Cape Town to witness the excitement!