We’re #1!

It’s been slightly over a month since YUTOPIA moved from blogspot and we finally are the first website returned for “YUTOPIA.” We’ve also returned the top link on Yahoo’s …