People near Memphis, Tennessee, thought they spotted a UFO a couple of weeks ago, but meteorologist have determined it to be a “roll cloud”

This content was originally published here.