Hotel for illegal aliens in Phoenix Arizona

3 years ago
25

This is the holiday inn express in Phoenix / Chandler (Ahwatukee) Arizona. Its closed and has security. All signs on the hotel and busses have been covered with white. This is where illegal aliens are houses. My apologies for the video being sideways.

Loading comments...