Should you look up Foxoak St, Cradley Heath, West Midlands B64, United Kingdom on Google Street View and move the camera toward the sky, you may notice something a bit off. I don't know what's more disconcerting: proof of alien battle cruisers or the fact that they've been cribbing human designs.

[Reddit via Dangerous Minds]