Too Tall String Band to perform March 18