this dude should quit his day job.

if you are wondering where Dagestan is, like i was? its on the shores of the Caspian Sea by Georgia and Azerbaijan. i googled that shit.