Ghostbusters strange trailer Jan 3, 2010 17:49:25 GMT -5 Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by Prime Good on Jan 3, 2010 17:49:25 GMT -5 Dec 29, 2009 6:30:52 GMT -5 Devil of the Ghostbusters said: Ok a pitch is also a term meaning to tell about a idea or story to sell it. Pitches are used a lot to sell a idea to a network or studio.WOW Devil, thank you so much, I didn't know this!