Some people just can't handle England's new plastic bag tax
Chaos. Mass Chaos.
mashable.com