South of the Border's Pedro stands tall on Interstate 95 near the border between South Carolina and North Carolina in a 2010 photo. Parts of the roadside attraction are now for sale. ROBERT WILLETT ...