Jack Scheer @jackscheer.com · Feb 24 Diane 11:30 a.m. February 24th. Entering the town of Twin Peaks. 10 likes 0 replies ? Reply