Scuderia Cameron Glickenhaus: The small American firm that wants to win Le Mans with a street-legal hypercar

Scuderia Cameron Glickenhaus is a Sleepy Hollow, New York-based boutique car constructor that has either lofty aspirations or delusions of grandeur, depending on your perspective. That’s because this one-time race team has graduated to designing and building its own cars…