Wonder if this thing is still around

Ohhh. I remember one off Stairs road I think it was over there, but todd lived in amsterdam… so I dunno.

i am lost I guess! must be my old age kicking in. :banghead