Toys "R" Us
Toys "R" Us of Cary, located in Crossroads Plaza. I'm assuming this store opened with the shopping center in the mid '90s. I was rather dissapointed at all the lights out in the signage, it's kinda cool when they are all functioning...
Taken on April 28, 2011