If you could relive any one day of your life, what would it be? The day your first child was born? The day you turned sixteen? The day you met your spouse? Or perhaps your wedding day? Imagine for a minute if you wanted to relive your wedding day. How would do it? Today the best option you might have is to replay your wedding video. But that still only offers a limited perspective from the viewpoint of a single camera.