Metaphor For Upcoming Steelers' Season?

Spotted this on the highway yesterday.. is this a metaphor for the upcoming Pittsburgh Steelers' season? LOLOLOL!


View Full Site