Speak Now or Forever Hold Your Piece aired on July 21, 2006, was directed by Michael Zinberg(born March 22, 1944) and written by Steve Franks.
The episode originally aired on USA Network in the United States on July 21, 2006. Michael Zinberg Michael Allan Zinberg (born March 22, 1944), is an American television director, producer and writer. Steve Franks 
