she is, her name is Katie Cassidy, she plays Ruby , i personally still haven't given my full thought on her yet, so far i don't hate her, which is a very good thing...
I am Friggen in love with this episode already! Damn those are some creepy kids!
.................................................................
just when i thought SPN couldn't get any better, i was proved wrong
anyone else actually like Dean/Ben interactions... Im still glad about the result, but damn i enjoyed their scenes.