Thanks for posting
I love the new stills! Especially
this one
ETA: I'm getting kind of obsessed with 'Sugar'
I made another video. This one's supposed to play out like a trailer though, so it's pretty short:
YouTube - Sugar (2004) fanmade trailer
ETA 2: I also made a B/C community on lj, if anyone's interested, right
here