Charlatans / Tellin’ Stories Again / 1CD in 1990s, Charlatans 2012/09/25 356 ViewsCharlatans / Tellin’ Stories Again / 1CD / CHTSLive in Japan 1997 Click Image To EnlargeCHTS-14003 2012-09-25MRogetweet