Posted on March 14, 2013 by Ultra SlackerFirefox 20.0.Beta 5 Mozilla has just released Firefox 20.0 Beta 5. 34.03241-118.488406 90403