flickr-free-ic3d pan white

Animal Kingdom Sign

Animal Kingdom (pet store)

2980 N Milwaukee Ave

Chicago, IL 60618

 

Anyone know if the sign still lights and if the dog still animates?

28,620 views
22 faves
8 comments
Uploaded on September 13, 2007