FAQ General Installing Firefox February 11, 2010September 13, 2012Glenn Hancock As you may or may not know, Lizzy™ has been developed with some of the latest Web 2.0 technology to provide you with a great user experience. The result of…More…Installing Firefox