Google Street View appears to have captured some hanky panky in a French snowboard shop. Er…Awkward…Take a first hand look here.