New bike shop rolls into downtown Las Vegas

Picture of a “Koto Bike.” The new bike shop is located at 8 E Charleston Blvd in downtown Las Vegas. Entrepreneurship for these 27-year-olds has had …
Source: google