The Nameserver ns2.bbspot.com have a IP Address of 216.22.48.103 which is hosted on United States.
The world's greatest tech humor site. Made for geeks, by a geek.