I'm looking to buy the Sideshow Cobra Throne that was released back in 2009. Kind of a long shot, but I thought maybe someone here could help me acquire one.
I've been looking for one as well, good luck. They were around right before the new cobra commander came out for about 200 but soon as he came out it jumped to 400