News Smallville New Stiletto Trailer!! April 18, 2009 SOS Staff Stiletto meets the Red/Blue Blur or so she thinks… Just me or is Stiletto damn sexy?