Owls’n’ Bats Festival 2017 Date:01 - Jul - 2017 Location:Detmold, Germany Venue:Owls'n' Bats Festival Buy Tickets