Hope this is the right section for this. I've been a member of a site devoted to motorsport videos for a while now but it's always been a 'secret' The site has gone public and I think this is the sort of place that is likely to have a lot of interested members so come and share the love: