This picture was on our local newspaper's website www.pressdemocrat.com for the race at Sears Point. I can't tell if it's Robby driving or not. That's certainly one way to walk your dogs.
Tags:
Location: Infineon Raceway, Sonoma, CA (Show Map)
Comment
© 2024 Created by TOG. Powered by
You need to be a member of Planet Robby to add comments!
Join Planet Robby