Can anyone help me get the answer to this question? It's kind of a weird one...

About two weeks ago I was driving down Edgewood Boulevard in South Lansing (on my way home from the grocery story) when I looked over and saw a giant teddy bear hanging from a tree. Did anyone else happen to see the giant (perhaps pink) teddy bear? (See, I told you it was a weird question.)

Anyway, the teddy bear was in the trees on the south side of the road along I-96--between the last drive for Celebration Cinema and Washington Road. Did you see it? Please, someone say they saw it and better yet can you tell me why it was there? I wanted to turn around and go back and take a picture of it but I needed to get my groceries home and I've been looking for it every time I drive by and haven't seen it since....which makes me think that I might be losing my mind...

Anyone??

**CHECK OUT THE NEW WITL APP AVAILABLE AT THE ITUNES STORE AND GOOGLE PLAY!**