"WHO MADE THIS CITY!?" Guy loses his mind in traffic. [VIDEO]

by Free Beer & Hot Wings l Wednesday, September 3 2014