John Taylor appears in the following:
The Palisades View
Wednesday, April 09, 2014
Tech giant LG has announced it plans to build a new (very tall) headquarters in a scenic part of New Jersey. The rest of the story involves jobs, nuclear power and Bette Midler.