Luchasaurus
Luchasaurus - Making his debut in 2012, Luchasaurus is an ASW Tag Team Champion. In 2013, he was listed as Number 331 in the PWI top 500 wrestlers.
Ringside Exclusive!
$24.99
Packaging Variant
Ringside Exclusive!
$24.99
Also See
Shop Products
Shop By Superstar
Newsletter Signup