Oh you love The History Channel? Please tell me more about how aliens helped Hitler win WWII

5,675 shares