Peloton Cycle’s first retail store opens in the Short Hills Mall

Peloton, the new fitness-tech company, which makes indoor bikes with live streaming classes, just opened a New Jersey store where you can test-drive the ride.