Guest
Login
Sign Up
Site settings
Forgot Password?
Filmed in the San Fernando Valley of California. Looks like it’s Interstate 5 before the intersection of 210. Notice all the vehicles are Ford Products!!!
Autoplay video
Hide player controls
Hide resume playing