Star Wars, Star Trek, And Nazis (Fact Is Stranger Than Fiction)

By Aaron B. Hale Today we celebrate the beginning of Operation Overlord, the D-Day Invasion. On this day 70 years ago the allied powers transported over 150,000 men across the English Channel to infiltrate fortress Europe eventually breaking the Nazi hold over much of the continent. As pop culture fans we often read fictional stories […]