Search
Library
Log in
Watch fullscreen
3 months ago

NASCAR Snapshot: Stephanie Russo

NASCAR
NASCAR
Get to know one of the women who makes NASCAR racing possible week in and week out, Technical Inspector Stephanie Russo.