This is a trailer for an upcoming documentary on this monster of a car built to capture the land speed record around 1911. At 28.5 liters. It is one of the largest automobile engines ever. The trailer is short but fascinating.