Saw this today and thought it was rather bizarre.  Ted (the movie about the grown-up teddy bear) just came out, so maybe this guy was really excited about it?? Anyway it brightened my day and I wanted to share the randomness.  Perhaps I should get a giant teddy for my passenger seat?  Better yet - maybe strap one onto the back of my bike - helmet and all?  :D  

Leave a Reply.