Make a video of your vehicles then upload them to YouTube.com. Visitors will then be able to view actual videos of your vehicles!!
Best of all it's FREE!!!

 
Sign-Up for a FREE YouTube.com Account