neil patrick harris, london 2012, gay NPH Long Jump

good guy greg, neil patrick harris, tv, movieslondon 2012london 2012, sports