Monday, July 13, 2009

Hubba Hubba Huh?

Aaaand my nomination for the worst technology name of the year is ...





No comments: