Installing Windows 8 Release Preview on a Dell Inspiron Duo tablet (video)

This video will show you how to install the Windows 8 Release Preview. This video was done on a Dell Inspiron Duo Tablet. Some parts that were lengthy were cut out to save time.