In this film we are treated to a view of Mr. Nat Roe's Motor Scooter, a boat invented within the last year and which is capable of making 120 miles
Watch online HD Download HD