The world of Street Outlaws is filled with the kinds of colorful characters you might expect to be a part of any sort of dangerous street racing scene. Now, many fans want to learn more about one of those people in particular. Sherrybeth Madewell currently lives in Shreveport, La., and she works as both a …
Continue reading “Sherrybeth Madewell on ‘Street Outlaws’: Here’s What We Know”