Aliens were found in Miami mall????? Apparently there were 10ft tall aliens ๐ฝ found in Miami mall , have you heard????? Or is it a rumor? Post Comment Receive notifications Add a comment...