This 1350-pound Alfa-engined Alfus (?), Lofa (?), Alfa Romus (?) is a delight to look at and sounds like a lot of fun to drive. Apparently folks like Wil Caron, who live on islands in British Columbia,find some really great ways to spend their time.
This is an image for SNO Alfa Romeo Pictures – 4.