Experience the Alco-6 Black Beast Racer’s Road Test
On Friday, May 29, 2009, the Alco-6 Black Beast Racer was road tested for the first time since its return to the United States from Belgium on New Year's Day. Experience the excitement of riding in the 1909 Alco-6 Black Beast in this two-minute film.
Comments