Sir Malcolm Campbell at Pendine Sands, Wales on July 21st, 1925 with his wife, Mrs. Campbell in his Blue Bird Sunbeam, after he set a new world land speed record […]
Sir Malcolm Campbell at Pendine Sands, Wales on July 21st, 1925 with his wife, Mrs. Campbell in his Blue Bird Sunbeam, after he set a new world land speed record […]