Art F City
by Art Fag City on April 14, 2009
That’s Life – Fimoculous.com
“Just launched: Life.com, which Heffernan calls “hands-down the Web’s greatest photo site.”” A questionable Heffernan assertion.
Comments on this entry are closed.
Previous post: Fresh Links!
Next post: What Would Andy Warhol Do on the Internets?
Advertise on AFC with Nectar Ads