The Jalopy Journal
Those are BM (made in Italy) 130's probably running on methanol. Each side produced about 35hp so it was a pretty serious ride. Have several...
Separate names with a comma.