These crazy vodka chugging maniacs are possably the future of the world. God help us all.