8th Annual Pilot Car Show @ Crossroads Church
Advertisement
Get those rides polished up and come show them off and raise money for a great cause. Hope to see you all there!
Advertisement
Where is it happening?
Crossroads Odessa Texas, 6901 E. Highway 191,Odessa, Texas, United States
Event Location & Nearby Stays:
Know what’s Happening Next — before everyone else does.
Host or Publisher West Texas Street Rod Association - WTSRA

















