It is often said that megapixels are not everything. Well yes, there’s truth in that statement. But you can’t just ignore a camera that boasts of megapixels no other camera has ever dreamt of, right? Behold, this is the Leica S2.

Read More


Copyright 2006-2012 Techie Buzz. All Rights Reserved. Our content may not be reproduced on other websites. Content Delivery by MaxCDN