John (M.) Shanks Solo AudiosSolo Videos All John (M.) Shanks Media John (M.) Shanks Videos Select OneAll John (M.) Shanks Videos Concert Videos/Live Performances Guest Appearances Guest Appearances Production Roles