Arlo Guthrie - Capitol Theatre - 03/13/2010
Arlo Guthrie - 03/13/2010
Capitol Theatre
405 Cleveland St.
Clearwater, FL 33755
United States of America
Capitol Theatre
405 Cleveland St.
Clearwater, FL 33755
United States of America








"Great band to see live. Totally intense. Some of the songs are fun but I need to learn more about the band before really commenting on them. A definite good time though!..."