Flickr no longer tied to Yahoo

Flickr no longer ties to yahoo

What is Flickr? Flickr is an image and video hosting service with advanced and powerful features created by Ludicorp in 2004. It is a powerful, emerging platform where people share and explore each other’s photos. Like any other application found in the modern tech-world, it allows users to share and host hundreds and thousands of […]