Vintage

Image 29 of 32
< Prev Next >
Bill Muncey Powerboat Racing
Bill Muncey takes a victory lap during powerboat racing at Miami Marine Stadium on Virginia Key in Miami, Florida in 1979.