Icarus play live at Wattsfest, Devon (UK) with Alembic and many more. View the flyer for the tour here.