Dream Theater @ Amphitheatre

Dream Theater plays long and hard, but not too good

by