Related Information for Fresh Body Shop Fresh Body Shop is a French Indie/pop/rock band from Nantes... read more