Sorry for the long thread title gents...but can anybody name these beauties??
I've never seen them or anything like them before.
Oh, on a side note, does anybody know where I can sell a kidney and maybe a spleen?? One careful owner, never wrecked or rallied...