The Memphis Street Rods has been in existence since 1968, Delta River Cruisin’, has become a mainstay for many hot rodders around the region and beyond.
Despite a bad forecast, participants came out in droves.
Build your own custom newsletter with the content you love from FordMuscle, directly to your inbox, absolutely FREE!