If anyone is having trouble connecting to http://216.120.246.145/ try www.win2winracing.com
Their is currently an issue with an old host who won't renew the name unless I purchase hosting space I do not require!! Should be sorted in a few days, doesn't help being a holiday period.