^
LAST CHANCE
video stills
fredfree
2001
32x64 details
.
photo+video
Last Chance, located 77 miles east of Denver, Colorado, is the first stop in the AcmeArt Roadworks Series. In the future we will travel to places called Blue Earth, Luck and even Mars. Along the way we will present some of the curious wonders that make up the fabric of the American roadside landscape.