I'm a little concerned about how you "stumbled" upon that.
Thats easy to explain, I was looking for free bodybuilding domains at who's, sometimes I'm lucky and I buy a good domain and can resell it... so I was thinking of hugemuscle and saw the the .com was gone already, never heard of the page so I went for it and checked it out...
Explanation enough for you guys....