Thanks for that info on Malta, always good to learn more, just one thing? a dragstrip?

what the hell for? it's tiny island, anyone with a bicycle has enough transportation for something that small, or take the bus, they just ship the cars there for a few races then ship them back out? silly

oh well no arguing with petrolheads I guess
a little of topic: sorry guys