laughingsquid.com
The World's Largest Lolcat, An Invisible Bike Mural
Earlier this afternoon San Francisco artist Josh Zubkoff, with the help from some friends, created what is possibly the world's largest Lolcat image, an