New Lucha Libre 6 INCH Line from Boss Fight StudioBy Tony_Bacala on August 19, 2019It was a busy weekend – Power Con, TFNation in the UK for Transformers, Shanghai expo, NJCC on the East Coast, and Expo Lucha in San Diego. The last one featured the reveal of Boss Fight Studios Legends of Lucha …