New York trash and paying for water

Caroline is joined by Terrian to talk about New York getting trash cans and buying water in Europe!

Top Videos