I went to see one of these at the Botanical Gardens in Philadelphia. Interesting to see, but it stinks. Wouldn't go again.

Reply to this note

Please Login to reply.

Discussion

No replies yet.