Tag: The Great Lean Run UP Diliman

The Great Lean Run – September 19, 2015

TGLR is a 3.7K is a special distance experiential run that includes a specially-designed obstacle course, race and chase production, & other surprise features.