Unnerving Polaroid Photos Discovered in Abandoned Rockford, Illinois FactoryUnnerving Polaroid Photos Discovered in Abandoned Rockford, Illinois FactoryUrban Explorers find bizarre and creepy Polaroid photos inside an abandoned Rockford, Illinois factory.Captain JackCaptain Jack