The long-awaited documentary about the rock band Silkworm is available today.
You can finally download “Couldn’t You Wait?” for just $5, but you should probably spring for the well-worthwhile $10 “Live Worm” or an deluxe $20 edition that includes over three hours of bonus material in addition to the 95 minute film.