Websites hosted on 68.55.134.64 IP Address
Geo Location Information for 68.55.134.64 IP Address. The IP Address 68.55.134.64 is located at 42.5583 latitude and -83.1805 longitude in United States of America. Friendly Location for the IP Address is Michigan, Troy, United States, 48084.
ARCHIVE.IBL.ORG - Internet Baseball League
- archive.ibl.org
The Internet Baseball League (IBL) is an electronic play-by-mail league which uses a modified version of the Pursue the Pennant board game known as The IBL Game.
8,389,825
$
240.00