by admin on July 30, 2012
Racing down the 1/4 mile track at St. Thomas Dragstrip near Port Burwell. At the DBSC Scooter Rally 2012! Lambretta Fan.