What's Richard found?

Have you seen what Richard Branson’s been up to? It looks like he’s found treasure on Necker Island! He’s asked Virgin Red to do something very exciting with all that gold but you’ll have to keep waiting just a few more days to find out what.

All will be revealed on July 1st and you can watch this video for a taste of what’s to come…