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