Dean Holland has released the ‘Newbies Revolution’ free video. According to Holland, ‘Newbies Revolution’ free video shows his 6 cash creating core components and 3 steps for making money online. [Free Video]