Sochi signs get lost in translation

Translating can be tricky, but it also can be hilarious. Check out these misguided signs that English-speakers encountered in Sochi.