Glenn posing with a neon sign in the background. The "Hotel Carter" was located near the Ford Center for the Performing Arts in New York, where Glenn starred as Jesus in JCS. Other than sharing a name, Glenn has no actual connection to the hotel ;-)
| Home | News | Fan Club | Glenn Facts | In the Press | Multimedia | Photo Gallery | Message Board | Free Email | Links | Glenn Shop | Legal & Email Us | Site Credit | Relaxation Lounge | Copyright©2001 GlennCarter.com