Hotel for illegal aliens in Phoenix Arizona

3 years ago
19

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...