EMBED </>More Videos

Several taxicabs were ordered towed from the scene of a protest in Center City Philadelphia. (WPVI)