Duchess Says on XLR8R TV
Montreal’s Duchess Says is known for personality-driven live shows, less so for early morning breakfast conversation, catch it on XLR8R TV.
Related posts:
New : Heather Greene :: Why Don't You Say Yes
Revolver Performs Live On MTV
MF DOOM : Vomit (3:33 Remix)

