The Liars' Club What was the name of the town where Charlie and Pete first met? help Asked by Cat on 21 Nov 00:09 Last updated by Cat on 21 Nov 00:10