The Most Overrated General(s) in American History

Presenting Robert E. Lee, royal f*ckup, with a curtain-raising cameo by George S. Patton