Play Loud! Although this DVD was released in late 2010, the footage — shot at the second annual festival held in Scheer, southern Germany — dates from 2005. Scheer is a small provincial town that since the late 90s has been the headquarters of Faust (or rather one of the […]