Barrio Las Cruces

Barrio Las Cruces is the home of a tough new gang on the Scare City scene. Their leader, Silas, is a powerful alien who disguises himself as a human.