‘The Simpsons’ x adidas McCarten “Left Handers Rule” Ned Flanders Inspired ‘The Simpsons’ x adidas McCarten Drop October 3rd. YaosoneR August 13, 2021 Leave a Comment