620cc

620cc Hero Hastur Streetfighter India Launch Plans Shelved

A recent report from the brand confirms that the 620cc Hero Hastur will never see the daylight. The Indian brand is known for the most successful commuters of all time…

Read More