The longest street in the United States, Colfax Avenue in Denver, is a picture of the degeneration of American society. Take a journey with Barry into this bustling, chaotic street and enter the societal condition of the past, the present, and what could be in the future.
BarryFarah.com
Photo Credit: ColfaxAve.com