Los Payasos Ambush

Los Payasos Ambush is a location in Wasteland 3.