Hicks 12" hot toys


Distinguished Member
did anyone get one of these, i would like one but ive heard its getting rare, a local comic store has one in for the nice sum of £130:)
not sure if its a worthwhile investment.

The latest video from AVForums

Samsung QN95B 4K QLED TV Review
Subscribe to our YouTube channel
Support AVForums with Patreon

Top Bottom