Neil Patrick Harris Goes All Casual


Neil Patrick Harris was spotted at Pomp Studio in West Hollywood, California.