Road Aug 8, 2020 Sam Jenkins Scuderia Cameron Glickenhaus 004S: order books open for 674bhp three-seater Announced in 2017, the road-legal Scuderia Cameron Glickenhaus 004S is now set to enter production later this year Following news on its…