Who will save us?

I smoke, I drink, I teach, I love, I dream, I compose

I am flawed, but I am cleaning up so well…