Life Of A Facebook Photo [Infographic]

With more than 500 million users spending over 700 billion minutes per month, Facebook is the top dog in terms […]