There are no aliens in Miami': Cops debunk conspiracy theory
www.police1.com
Images may be subject to copyright.