Cape Town's annual Classic Car & Bike Show, held on the third weekend of January each year in the grounds of Timour Hall in Plumstead, is a living museum because nearly every vehicle on show arrives under its own power.
Cape Town's annual Classic Car & Bike Show, held on the third weekend of January each year in the grounds of Timour Hall in Plumstead, is a living museum because nearly every vehicle on show arrives under its own power.