SpaceX Launch Creates Mesmerizing Swirl Over Britain - Rollup News