A quick vid of a Targa Twin engine filmed at Elvington UK on the 2nd September 2011.
Lambretta Targa Twin Engine tino Elvington motorcycle bike scooter scooterist scootering scene mag Cam Lam Charlie Edmunds 2011 gp125 TS1 Li TV 125 150 200 225 Super Monza two stroke tune tuned fast fastest best engine exotic rare revolutionary design Cam Lam