Just recently visited it and at first I felt scared about the intro. Oh well, but after some minutes I find it great. But I was looking forward for more interesting links than the usual. Put a lot of life in there, just like with this blog
Talk About Cars!