Rod Authority’s Best Of SEMA 2018 – “El Chapo” By River City Rods – Ford Muscle

Rod Authority's Best Of SEMA 2018 - "El Chapo" By River City Rods  Ford Muscle

Every seen a gigantic Brazilian Bronco? Feast your eyes on "El Chapo" from River City Rods holding court at the Energy Suspension booth at SEMA 2018.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.