Author - Corporate Video Production

Lisa Sherry Drag Racer

Lisa Sherry, Drag Racer talks about her life in drag racing with her all-female crew, and winning in Portland, Victoria with her dad, Bob Sherry.
Presented by Brittany...