March 8, 2010 First posted on Twitter It's 2010. If you made a feature film, make a trailer. If you run a film festival, put trailers on your site. Sheesh. #sxsw