Stream Champ’s “White Satellite” Published by Michael and David Champion aka Champs made a splash with their striking LP “Down Like …