Yeah, it does kind of suggest peeling wallpaper, in need of some good adhesive. 
I'm not sure whether the Discovery History logo or the new DC logo came first... but they are alarmingly similar.

I'm not sure whether the Discovery History logo or the new DC logo came first... but they are alarmingly similar.
Comment