Karaoke Revolution Glee Launch TrailerCheck out the launch trailer for Karaoke Revolution Glee.By Mike Tao on November 5, 2010 at 3:44PM PDT Karaoke Revolution Glee