Attach to an mesh multiple times

So let say I have a box that is stationary than i walk to a widget and hit add then the same mesh is attached to the first mesh but in a different rotation and no matter how many time it is pressed a new mesh is attached to the Most recent Mesh. Is there a way to do this? I looked into sockets and just adding to the mesh itself and no luck.
Ex
{=} Add the next mesh at 20 deg Z {=} then add to that one with a different rotation! and so forth.

Thanks, Icy.

Solved By sockets.