CD Review: Front Line Assembly – ‘Improvised Electronic Device’ Date:05/19/2010 Author: Miles Deverson