Royal Enfield is establishing its first subsidiary outside of India, in the US. Its headquarters will be in Milwaukee, Wisconsin in the historic Mitchell Leather Building, located at 226 N Water St, which also will host some apartments. What a beautiful place for Royal Enfield!
Wacky Racer: Banzai’s Honda CB900F Bol d’Or
22 hours ago