Worlds most expensive motorcycle

By: Motorcycle News Desk   On: 01 Apr 2013

Tarhan Telli, a Turkish motorcycle designer has spent more than a year to build the motorcycle seen here, what is special about it you […]