MovieMaps

Photo of London Park

Location: Victory Square
As Seen In: Charmed episode 3x01 “An Inconvenient Truth

Jimmy looks up at the police officer and says he is a good person.