Subscribe to the OSS Weekly Newsletter!

deja vu

Déjà vu...Déjà vu...Déjà vu

7 Sep 2017

Déjà vu, or translated from French- ‘already seen’, is something we have all experienced. You walk up to the coffee shop counter, ready to order a latte, and are suddenly overwhelmed by the feeling...

Back to top