For sure you did violate something on their TOS, it might be out of your knowledge but if I were you I ill contact them and ask them why your account got banned. Goodluck!
Possible problems with those sites: - copyright infringement (unless you actually have permission from the people who created those photos and videos to host the images) - not enough text content. Adsense needs text to properly serve ads on your site - images and videos don't count content-wise. I don't know what advertising network would be best for you. However on the racing video site I'd definitely become an affiliate of Amazon.com or similar and advertise racing-related movies.
Well omer, I don't see any problem with ur website. U can ask the reason from google. Hopefully they'll reply u