Alife everywhere in the streets

  • by Jared
  • on September 19, 2008
  • Comments Off

For those that don’t know, I currently reside in Chicago. The other day while randomly wandering the street, I ran into this Alife sticker thrown up on a street light. A little dark, but you get the point. Alife is taking over!