Site LEECH

 is a location in

Background
The location is part of the Fully Operational campaign, part of West Tek.

Appears
appears

'