Apr 12, 2003 Music Icarus by The Forms (Review) The Forms new full-length/half-length/EP or whatever the stink it is, is not for you to spend your cash on.