The Weekly Watch Submitted by Lookout on Sun, 07/22/2018 - 6:58am Talking Heads Explode ...leaving a putrid puff of smoke