73stallion
Bronco Guru
have no idea how i found it, but there's a video called "dont cha" that has a yellow lifted bronco and a sand rail driving up the LA river in the begining.
http://www.youtube.com/watch?v=knjAM3XxPC0
http://www.youtube.com/watch?v=knjAM3XxPC0