No.11215598 ViewReplyOriginalReport
Can someone explain what this is? What would cause such a large and unnatural shape to appear on a radar map? Could it be an alien space ship?

https://www.metoffice.gov.uk/public/weather/observation/rainfall-radar