Nevermind....I found it on my own. It's Sedum morganianum or "Burro's tail" and is native to Mexico. thanks anyway :)
Can anyone help me identify this strange hanging plant that I saw recently? It was hanging in full sun in a library and the librarian had no idea...