Japan Crowned AMD World Championship
Japanese builder Suicide Customs scored a convincing first place in the 12th AMD World Championship at ‘Intermot Customized’ at Cologne, Germany, October 10th to take the coveted title of AMD World Champion of Custom Bike Building. Voted for by the competitors themselves, this is the third time that a customiser from Japan has taken […]
Japan Crowned AMD World Championship Read More »