Alaska? Iceland? Actually, this is The Perito Moreno Glacier in Argentine Patagonia. And Lisa Lubin used to be there, but not any more. Let us back up to the beginning, though.. Lisa Lubin is a former TV producer at ABC7 who helped start the show "190 North." In her 9 years in Chicago she completely immersed herself in the city. She played in a summer tennis program, owned real estate, taught a TV production...
Continue reading "Where in the World is Lisa Lubin?"

Weekend Diversion: Night Of The Ponies