To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
Tags:
NEW YORK, NY: The Biden Administration just passed a spending bill, dedicating $550 billion in new money on public transportation. But, crazy, violent-homeless people are the reason why most Americans refuse to ride public transport.