justbritish.com
Keno Brothers Fine Automobile Auction Video - Just British
A video of the first Keno Brothers Fine Automobile Auction that was held in New York City, back on November 18th and 19th.