Wednesday, 17 February 2016

El Luchador


El Luchador built by Independent Choppers.
Independent Choppers was founded in the year 2000 in Düsseldorf, Germany and has catapulted in recent years into the ranks of the best known German customizers after winning the 2011 Biker Build Off Europe.