LET IT RUE: Our Video Holiday Card

Happiest holidays ever. We hope you enjoy.

– Your friends at Rue La La

December 21, 2010