Why do you still live here?

00:00
43:32
Why do you still live here?