I figured it out. This place is Heaven. Cause according to the Talking Heads, "Yeah, heaven Heaven is a place. A place where nothing Nothing ever happens".
I figured it out. This place is Heaven. Cause according to the Talking Heads, "Yeah, heaven Heaven is a place. A place where nothing Nothing ever happens".