Who plays Barney Stinson on the TV show "How I Met Your Mother"?
ENTERTAINMENT
Neil Patrick Harris
Share: