Seen it, Talk awhile back is it is in the UKstill also seen it for sale else where awhile back for sale for $2500 and it still had its target sites. so is it real at Collectors source ?
Seen it, Talk awhile back is it is in the UKstill also seen it for sale else where awhile back for sale for $2500 and it still had its target sites. so is it real at Collectors source ?