machetelanding Follow #funny#humor#videos#funny videos#instagram#social media#russia#in soviet russia#pedestrian#hit#car#streets#driving#close call#angry#dashcam