My son grew up loving Elmo and the whole Sesame Street group! That’s why I was extremely excited to have been invited for a set visit and to check out the Chrysler Pacifica Hybrid in NYC. One of our contributors, Pamela Frost, covered the event for me, since I had a last minute flight […]