stop making sense
it was a long time ago that the talking heads hit it big. man, their music was EVERYWHERE. in the summer of 1983, i ran a lakeside campground in my small town with my brother, and it was hard hard hard work, but it was fun. i remember a group from a nearby town rented … Read more