Richard_lolr1.jpg

Richard Taggart

Car Number  91

Hometown: Rochester, NY