Yeah, that could be New Jersey. Notice the razor wire?? Could very easily be Newark, or Camden .....
Forum Rules