Today's Top Tune Parson Red Heads - Sister May. 03, 2007 Best New Music MORE Parson Red Heads - 'Sister' is from the album 'King Giraffe'. Playlist [PLAYLIST GOES HERE] Credits Producer: Ariana Morgenstern