Mamas & Papas arrives in the USA

British brand, the Mamas & Papas, has arrived in the USA. BabiesRUS is now selling their strollers, highchairs, toys and bouncers online only. No word yet on when they will be in stores. The strollers currently being sold are the Apollo, Luna, Trek, Sola, Urbo, Voyage, Tour and Cruise.