Crissi Cochrane Crissi Cochrane is a musician known for their windsor on indie music. Top tracks by Crissi Cochrane Related artists Mila D'Alosa