rockpzazz Posted November 18, 2011 Share Posted November 18, 2011 Not sure if enough people care, but the ad for Slackers is posted on their website, www.slackers.com. For those not aware, Slackers is a Midwest video game store that also sells used CD's and movies. They are based out of St. Louis (even though they started in Columbia, MO) and have many locations in Missouri and Illinois. Link to comment Share on other sites More sharing options...
Recommended Posts