Sioux Falls Police Apologize For Alien Invasion OverreactionSioux Falls Police Apologize For Alien Invasion OverreactionOn Friday the Sioux Falls Police Department posted an apology for an otherworldly space alien "misunderstanding".Ben DavisBen Davis