Severed Cables

Severed Cables

December 8, 2022

Cables have been chewed through at the Central Stream Cam.