Peloton Cruises into Boston

High-end fitness concept Peloton is building a showroom in The Shops at Prudential Center in Boston for its first urban location in New England.