Apr 12, 2003 Music Enter Twilight EP by Magic Pillows (Review) There’s some considerable promise contained within these five songs.