The Daily Huff II
From English Russia: a theoretical WW II Russian Flying Fortress doing air battle against a Nazi flying saucer.
In another timeline, this shit WENT DOWN.

From English Russia: a theoretical WW II Russian Flying Fortress doing air battle against a Nazi flying saucer.

In another timeline, this shit WENT DOWN.