Outrageous Cartoon Character Brawl Is the Most Bizarre Thing You’ll See Today (Or Ever)Outrageous Cartoon Character Brawl Is the Most Bizarre Thing You’ll See Today (Or Ever)Oh, Russia -- your dashcam footage continues to be the gift that keeps on giving.GuySpeed EditorsGuySpeed Editors