Claim: Neil Patrick Harris played the flute in Hedwig and the Angry Inch.
Verdict: NOT ENOUGH INFO