Structure

Shadow Claws

 

Shadow Claws

03 MAY 2001, Fair Park, Dallas, Texas, USA