Every other day, in this constantly changing world of "Locked In Alien" internet humor, a new meme seems to take over the feeds. Some stick, others fade away. But every so often, something comes ...
WISH-TV’s Felicia Michelle reminded him of the moment during a new taping of the Life.Style.Live! podcast. Tsoukalos smiled widely and recreated the moment. Then the two got down to current business – ...