WATCH: Moore Tornado As Seen From Space Published May 21, 2013 at 5:23 PM EDT Facebook Twitter LinkedIn Email