Dennis Oswald is a talented photographer, traveler, adventurer and storm chaser currently based in Neuss, Northrhine-Westphalia,