Past Shows for Michael Hamilton

This includes solo shows (as Michael Hamilton) and shows with the following projects: The String Bustin Cats