Stiletto meets the Red/Blue Blur or so she thinks… Just me or is Stiletto damn sexy? Post navigation ‘Nostalgia critic’ calls it like he sees it The BEAST is back next Thursday on Smallville!