Archived from the IMDb Discussion Forums — Deutschland 83
vapor8 — 9 years ago(July 29, 2016 02:09 AM)
I watched this scene like 20 times and i have no idea how they filmed this. It looks so real. Must be special effects i guess.
Network Television: There's a reason why its free