well must be amazing to hear it and have the chance to see it too,never been to the isle of man yet, whats it like