PEDALGASSER !!!

seen on a swap meet !
made in france...wuahaaaaaaa...
dont ask , its NOT for sale !!!!!!!!!!!!!!!!!!!!!!!!!!