@omaqsood
yes you are right, and most actually do not know how important these places are in racing heritage. But this is the site to learn about it and maybe in the future they will appreciate it more. but they do seem to be interested in the loacal scene a lot more.
As for your videos:
-On the left column find Video Upload and click on it.
This will lead you to a portal where you can upload the videos, but one at a time only, and there is no limit on how many you can uplaod.
i have also attached a pic for you below