That used to be the go-to place for random car videos and they haven't added anything new in almost a month. Anyone know whats gong on with the site?
Good, I'm glad they are done. I hate sites like that. Someone comes here and posts a link saying, "OMG, check out this video!" with a link to that site. The site gets ad revenue all while the OP could have just directly linked to the youtube video. Screw these middleman sites.