Some people just can't handle England's new plastic bag tax

Chaos. Mass Chaos.

mashable.com