1985 Cockroach Mirror

Hmm. Well a roach is ugly and a mirror is a reflection of who you really are. I was born in 1985 and maybe they figured the majority of their fans were born in that year? So they're trying to say we are ugly inside. hah. I dunno..
 
1985 here too. Something is going on. I don't know about you guys, but I'M HITTING THE SHOWER!!!!! AHHHHHHHHHHHHHHHHH!!!!!!!!!!!!!!!!
 
I hate cockroaches, I find them disgusting.

Did you know that cockroaches are one of the few kinds that can survive after an atomic explosion? Also, cockroaches are one of the most ancient bugs on the planet.

Anyway, that cockroach doesn't have to mean anything specific. And 1985 maybe placed there to make the picture look old. But, on the other hand something must happened then.

http://en.wikipedia.org/wiki/1985_in_music

many famous bands disbanded then

*Edited: I found that too - 1985 Discovery of Titanic


Probably its more personal. If we could ask Travis, who made the artwork?