Well, if you’d like to see the location the site “StupidSheeple.com” is registered to be at, it’s here:
7705 River Bend Way
Nashville, TN 37221
Be sure you look at his/her street view, you can see their house from the street by clicking on “Street View” toward the upper right, to the left of “Traffic” and “More...”