Crew Credits Nazi Megastructures (2013) Show crew as Editor Episode 3x06: Japanese Superfortress (Jun 7, 2016) Dark Matters: Twisted But True (2011) Show crew as Film Editor