3 ms·
Richard Branson lives in the British Virgin Islands. Saw a video of him there. He runs his business empire from there, almost like from a hammock :)
by vram22 10y ago
Richard Branson lives in the British Virgin Islands. Saw a video of him there. He runs his business empire from there, almost like from a hammock :)