Terrence Ruffin guest posing in Japan and officially shuts the season down after doing 4 shows Muscle Insider 1 year ago https://www.youtube.com/v/bKed4UqWN_Y?version=3