Album Review: The Charlatans – Modern Nature Steve Wheeler·February 12, 2015Today Steve Wheeler listened to the Charlatans new album Modern Nature. Today was a good day. The Charlatans are back to making great albums again.Album Reviews·3 mins read