Coming to a Holiday inn near you? Every town's a border Town

7 months ago
221

Live in front of a Holiday inn that was recently constructed in North Carolina is full of illegals getting free rooms. Free cell phones, free debit cards. All well North Carolina. Americans are in the freezing weather. Holiday ends are being used like this all across the country

Loading comments...