1939… a small island in the Irish Sea. Infernal speed sounds and unburnt fuel are in the air. Foolhardy men on their motor bikes chase the narrow, winding roads of the Isle of Man to gain the victory of the most famous as well as infamous motorcycle race – the Tourist Trophy. The “Gusseiserne Schorsch” […]