Press Release

First Holoportation Device Ever installed in France Announced, steps from Eiffel Tower