Cheyenne Lord
Summary: Cheyenne Lord invited me over to his casa and we laid down some Pod and a shit ton of rubber. Cheyenne is the proud owner of the Diesel Brothers, SM/CO C10 that was built on the Diesel Brothers TV show. Cheyenne has owned a few C10's along the way, and while watching the TV Show one day he got a hair up his ass and thought why not build a diesel C10 with this dudes. The rest is TV history.