Illinois hopped on board. This is an actual TV commercial airing in Illinois from IDOT(Illinois Dept of Transportation). I mean, it's memorable, but damn.... this zombie kick may be getting a little outrageous. Thoughts?
Welcome to the Newschoolers forums! You may read the forums as a guest, however you must be a registered member to post. Register to become a member today!