“Your brand new 10K PB, Haile Gebrselassie”

Alehouse Futsal

So… what do we know about Haile Gebrselassie?