byrneout: Talking Heads performing Heaven in Los Angeles, December 1983.
tags:
from: https://amused-itself-to-death.tumblr.com/post/184573318924
recommended: amused-itself-to-death tumblr, IndianPorn #gray41 IndianTeens grayexp626 Indiana_A