Shojaie Automobiles’ Ostoure is Bugatti Veyron of motorbikes

What can really be deemed the beast among the motorbikes, the Ostoure super street bike from Shojaie Automobiles is unique, powerful and features immaculate design that makes it stand apart from various bikes you might have come across on road. …

Shojaie Automobiles’ Ostoure is Bugatti Veyron of motorbikes Read More »