Go to YouTube and look up carrabusa. Video won't play embedded in this forum
lkptpete Elio Aficionado Aug 20, 2014 #1 Go to YouTube and look up carrabusa. Video won't play embedded in this forum Last edited: Aug 20, 2014
lkptpete Elio Aficionado Aug 20, 2014 #2 There are two videos. One is short (a test drive) and the longer one talks about the build. Funny stuff! Last edited: Aug 20, 2014
There are two videos. One is short (a test drive) and the longer one talks about the build. Funny stuff!