Weird, that look like a store in North Carolina. They sell different kinds of soda, candy and rock posters.
You are viewing a single comment's thread from:
Weird, that look like a store in North Carolina. They sell different kinds of soda, candy and rock posters.
Maybe they're a chain store? This place was found downtown in Indianapolis, Indiana. Wouldn't be surprised if they have several of them around the country, as they seemed kinda franchised instead of a Mom and Pop shop.