Russian Man Gets Stuck In A Snow Mobile

0
179

Russian candidate for the Darwin Award.