Martha's Vineyard Stands With Illegals Until They're At Martha's Vineyard
By Garret Lewis
1 of 1
Businesses on Martha's Vineyard put these signs in their windows because they're liberals. Now that they had the illegals deported, they need to take down the signs.