CROWN CR100 Self Start

CROWN CR100 Self Start

Crown Motorcycles recently launched it new 100cc motorcycle which is known as Crown CR 100. This 100cc Motorcycle is amalgamation of new and old. Lets find out in details. The Superb100 is based on an old chassis which is reinforced to receive a 100cc engine. This 100cc engine is basically a bored out version of…