Gadget News Nov 1, 2013 0 Nexus 5 Finally Released by Google After months of rumors, leaks and teases, Google has finally released their new Nexus 5…