Next video in

Word of the Day: Zdrastvuyte

The Avalanche players try and figure out what the Russia word "Zdrastvuyte" means in English

Avalanche TV