This live streaming webcam takes you right into ECD Headquarters Automotive Design in Kissimmee, in the U.S. state of Florida.
ECD (East Coast Defender) is the award-winning custom automotive design in the United Sates.
Have a look at this working space dedicated to the Land Rover Defenders Heritage Collection, where you can observe the building and restoring of these awesome Custom Defenders.
This live streaming webcam takes you to the ECD Automotive Design in Kissimmee, in the U.S. state of Florida.