Rick Todd aka "Captain Video" was admitted to ST Catherines Hospital last night with what they think is a gall bladder issue. He is hoping to be out in time for Saturdays 100 lapper, but we are not sure yet. They are looking to operate tomorrow. I know he would love to know people are asking about him since he has basically devoted his life to Riverhead Raceway and racing on LI so I will be the first to say Get Well Soon Captain Video.
Bookmarks