Clips where Leonard was heard calling another player a “fucking kike bitch” while playing Call of Duty on Tuesday
Quickly and easily download Instagram videos with our free tool.