The "space" bit is total click bait. They can be seen from space... with a huge Earth Observation telescope. They are crediting DigitalGlobe for the remote sensing so in that sense any random car can be "seen from space": https://www.digitalglobe.com/gallery?category=&page=2#galler...