Where are you taking them? To the mother ship? France May 12, 2009November 12, 2016 by StreetViewFun.com StreetViewFun.com · Reply Larger (thanks gvital) Please wait... Similar Street View images