I was checking Google Webmaster tools and notices a site called Updowner.com with 575 links back to my site. So I checked them out and found out it is more of a ranking and analytics site that gives you some cool stats info on your site. See Pic below.
Local Business Website Design, SEO and Internet Marketing Blog
By "Shawn Lippert"