Après la sortie de « Pass The Flask » en 2003, The Bled revient sur le devant de la scène avec « Found In The Flood ...