Advertisement




Russian ad.

Prev Random Video Next
Despite the language barrier, this Russian television commercial is sure to make you giggle.

Home