New “Sin City” Trailer Post date March 12, 2005 By zamoose Have you seen the new teaser for Sin City yet? Ho. Leee. Cow. I’m so there. In Movies Google Ads While We’re On The Subject Of Movie Trailers