CRRRaSh! 261 Neo-Nazi Merch Still for Sale on Amazon UK

0:00

15:52

Hey, Jeff Bezos, Why is Amazon Still Selling Neo-Nazi Merch?