Youtube always provides a never ending stream of new videos, and the great thing about it is they "recommend" videos to you after they pick up on your interests (have to favorite some videos first). My recommended list is practictly all motocross. There is also a moto section in shredordie.com: