Geo Location Information for 195.24.224.72 IP Address. The IP Address 195.24.224.72 is located at 59.3328 latitude and 18.0645 longitude in Sweden. Friendly Location for the IP Address is -, -, SWEDEN
Revision 2012 is a demoparty in southwest Germany. It takes place from April 6th to 9th of 2012 in the E-Werk in Saarbruecken, Germany. Lots of competitions and events as well...