Odessa, Texas, home of the Low Riders, just for a week end, you thought you loved you car you thought you were a badass because you tied your own flies or build you own rods? Check this out!

Click HERE or on the picture below to watch the film