Freedom Village at Toms River was recently visited by some strange force that turned tenants and staff into beings not seen before on the complex. Our cameras caught these pictures!
Freedom Village at Toms River was recently visited by some strange force that turned tenants and staff into beings not seen before on the complex. Our cameras caught these pictures!