Traditional, Contemporary, Kitsch and the CD from Sufjan

Posted on Friday 8 December 2006

The Holidays are here.
Christmas time with the joy of the season. Or perhaps frustration, depending on your disposition. I’ve been in an ongoing discussion with a co-worker about holiday music, and what is good or tacky. Both of us are Sufjan Stevens fans, and we’ve both acquired his compiled Songs for Christmas collection. For those who are not in ‘the know‘, Sufjan is a very ambitious and talented multi-instrumentalist/singer-songwriter, who has carved a niche in the ears and CD collections of the college age and hipsters alike. He has released a short Christmas EP every year for the last five years and has compiled them into a very affordable boxed set for this season.

some of the classicsWith Sufjan’s holiday blitz in my collection, I have thought of what other holiday CDs would I like to have. Being a very slender market for selling themed music, a Christmas album is a hard sell, I figure. Why pay money for something you’d likely only listen to one month of the year? That is a very good question and is the reason why I have not bought any others.
I have a certain fondness for all the Christmas albums I’ve heard growing up, from Michael Card, to Tom Jackson, to Boney M (the ubiquitous, in my case) and the quintessential, Roger Whitaker’s The Christmas Song. All of these albums bring to mind Christmas memories, like family and cookies; presents and sweaters; Lego and cousins. It’s the only reason Boney M has a place in my heart, because it is so carefully tied to nostalgia. These are what my parents and family have all bought to help them celebrate the holiday feeling.
As I continue to grow up, I begin to think of what my musical traditions will be, that my children will recollect. I heard Barenaked for the Holidays last Christmas, and I really enjoyed it. I could see some day in the future, my own children opening their presents while Steven Page sings out about Auld Lang Syne, or them drinking Eggnog, wearing little Santa hats, hearing about Royal David’s City from the voice of Sufjan.
With contemporary singers re-working classic ’secular’ songs, and traditional ‘religious’ songs, it gives me a hazy feeling of warmth. That kind of foggy happiness at the thought that someone out there is trying to continue a tradition of song, to give to others. Setting aside the lucrative industry of Holiday, one can potentially see the warmth of giving, even through this foggy happiness.

After all that, I pose a question to you, dear reader. What are some of your favourite Christmas songs?
This is intended to be an interactive forum post, so I’ll make the criteria simple.

List for me:
1. Your favourite Traditional Christmas song or collection(be it hymn, or carol, or certain Messiah rendition. Basically something older than the last 50 years, even if it’s sung by a contemporary artist.)
2. Your favourite Contemporary Christmas song or album (that can be anything put out since 1945)
3. Your favourite Nostalgic/Kitschy/Guilty-Pleasure Christmas song or album (the kind, like Boney M, that has a place in your heart, but not in your logical head.)

With this, perhaps we can construct some kind of monster holiday song-list extravaganza.
Or at least understand some of the nuances of one another.

  1.  
    jeremyw
    December 8, 2006 | 4:21 pm
     

    I always have trouble with lists of favourites, so, Tim, please permit me to answer free-form.

    I’m a big fan of traditional Christmas music, generally. It sometimes bugs me to hear people complain about how they can’t stand Christmas music, because it’s overplayed at the malls, and so on. Christmas songs and good holiday memories are intertwined in my mind. Of course, there are good renditions and cheesy renditions of all these songs; on that, I can most definitely agree.

    The songs “What Child is This?”, “Ukrainian Bell Carol,” and “The Little Drummer Boy” come to mind immediately as favourites, but I just took a look at Wikipedia’s carol list, and found a bunch more. I guess I tend toward the sacred tunes. Songs like “Deck the Halls” don’t have as much meaning for me.

    As for contemporary Christmas songs, my brother bought me Low’s Christmas album last year, which is quite good. I’d like to hear the Sufjan collection; I’m sure it’s great.

    I can’t think of any kitsch that I really love. My parents own a CD of the Three Tenors doing Christmas songs which certainly borders on kitsch — those dudes wouldn’t know subtlety if it hit them over the heads with a hammer — but they deliver a hearty performance that places them in the resepctable category, for me. One thing I will say, though, is that I don’t understand the fascination so many people share for the Boney M album. I guess it’s because apparently everyone except me grew up with it.

  2.  
    December 8, 2006 | 5:04 pm
     

    I do love Boney M’s Christmas Album. And I really like “A Very Special Christmas”. My “kitschiest” favourite would have to be John Denver and the Muppets’ Chrismas album. I don’t know if I have a favourite Christmas song. There’s a lot of good ones, maybe too many to mention. I too enjoy Songs for Christmas, and like it a lot.

  3.  
    December 8, 2006 | 5:49 pm
     

    1) What Child is This (I don’t know if it’s old enough…).
    2) Song for a WInters Night- Sarah McLachlan
    30 Roger Whittaker (darcy the Dragon!) and a double album my parents got from a Shell Gas Station one year. I only have a crap taped copy but I love it.

  4.  
    Brianna
    December 12, 2006 | 12:11 pm
     

    1) Maybe Silent Night, or Hark the Herold Angels Sing (are either old enough? I think they are..)
    2)Rocking around the Christmas Tree (don’t judge me!!) and frosty the snowman
    3) Silent night sung in German. It makes me think of the Christmas eve candle lit services we have at St. Marks (Lutheran). As a child I would just stand there and listen to my grandparents sing because they knew how to sing it. It was such a beautiful thing for them to do. To be able to sing a meaningful song in their native language.

  5.  
    December 20, 2006 | 9:11 pm
     

    I just want to say that Sufjan Stevens’ Christmas album(s) kick ass. That is all.

  6.  
    December 20, 2006 | 9:16 pm
     

    oops. But I didn’t answer your question.
    1. O Come, O Come Immanuel
    2. Well, since you already took Sufjan (BTW, my favorite of his traditional covers on that album is ‘the little drummer boy,” and my favorite original track is “that was the worst Christmas EVER!”), I will have to say “the Huron Carol” as performed by Tom Jackson. Tim, I bet you’re gagging. WhatEVER. I make a big ‘whatever’ sign at you with my hands. Would you rather I said “baby please come home” as performed by U2? Because I could have said that.
    3. Amy Grant, “Christmas.” Yes, the whole album. But especially the Mary song.

  7.  
    reviews
    May 27, 2008 | 10:08 am
     

    Hi, just surfed in. I enjoyed looking around your web site. This site has been very useful to me so far and I have barely scrathed the surface of it.

  8.  
    June 13, 2008 | 5:09 pm
     

    Very good site. Thank you.

  9.  
    June 13, 2008 | 11:48 pm
     

    Nice site. Thanks!!!

  10.  
    June 14, 2008 | 3:06 am
     

    Good site. Thanks:-)

  11.  
    June 14, 2008 | 7:14 am
     

    Good site. Thanks!!!

  12.  
    June 14, 2008 | 10:55 am
     

    Good site. Thank you.

  13.  
    June 14, 2008 | 2:38 pm
     

    Nice site. Thank you.

  14.  
    June 14, 2008 | 2:38 pm
     

    Nice site. Thank you.

  15.  
    June 16, 2008 | 7:59 am
     

    xvcoej

  16.  
    June 16, 2008 | 9:39 am
     

    tgqajn banmfg rhftop nprtxa

  17.  
    June 16, 2008 | 10:52 am
     

    bywce pzkey

  18.  
    June 16, 2008 | 10:55 am
     

    Good site. Thanks!

  19.  
    June 16, 2008 | 10:55 am
     

    Good site. Thanks!

  20.  
    June 16, 2008 | 11:21 am
     

    idzoj vrtljo vnkc

  21.  
    June 16, 2008 | 11:45 am
     

    mvbnluk lsyb

  22.  
    June 16, 2008 | 11:46 am
     

    mvbnluk lsyb

  23.  
    June 17, 2008 | 8:43 am
     

    ugoknx kwxzvg koyq urfav

  24.  
    June 17, 2008 | 8:43 am
     

    gxpy lcsg ypefmdz vodjt

  25.  
    June 17, 2008 | 8:43 am
     

    gxpy lcsg ypefmdz vodjt

  26.  
    June 17, 2008 | 9:50 am
     

    qzaf hemzpu entx srkg

  27.  
    June 17, 2008 | 10:17 am
     

    flcbu

  28.  
    June 17, 2008 | 10:18 am
     

    lgqu

  29.  
    June 17, 2008 | 10:41 am
     

    hjgcf

  30.  
    June 17, 2008 | 11:54 am
     

    qitdey

  31.  
    June 17, 2008 | 12:16 pm
     

    pgsqr qiuhkfc gvqd

  32.  
    June 19, 2008 | 3:04 am
     

    qmeakbx

  33.  
    June 19, 2008 | 3:19 am
     

    axtudgw qbjdyuf

  34.  
    June 19, 2008 | 4:19 am
     

    awesc

  35.  
    June 19, 2008 | 4:20 am
     

    awesc

  36.  
    June 19, 2008 | 4:42 am
     

    bnoe aicksvm fyqtbw

  37.  
    June 19, 2008 | 5:46 am
     

    ailr hguqxjl

  38.  
    June 19, 2008 | 6:29 am
     

    xqobzi

  39.  
    June 19, 2008 | 7:49 am
     

    digrxu gyhxe

  40.  
    June 19, 2008 | 8:26 am
     

    teuwbnp

  41.  
    June 19, 2008 | 8:26 am
     

    teuwbnp

  42.  
    June 19, 2008 | 9:36 am
     

    hglkozu enswk lpuzt ugim

  43.  
    June 19, 2008 | 11:19 am
     

    osbdcxk grusjk yhcm sryivua

  44.  
    June 19, 2008 | 11:38 am
     

    netlgoq iymz bxsh

  45.  
    June 19, 2008 | 12:24 pm
     

    apnywc ypnvj durio yblfue

  46.  
    June 19, 2008 | 12:24 pm
     

    apnywc ypnvj durio yblfue

  47.  
    June 19, 2008 | 2:05 pm
     

    hipm zpnbt dchuia ytqfk

  48.  
    June 19, 2008 | 2:05 pm
     

    hipm zpnbt dchuia ytqfk

  49.  
    June 20, 2008 | 12:18 am
     

    arbwecu kdjxumz

  50.  
    June 20, 2008 | 12:25 am
     

    wjqyh fpkm tnxap hpwr

  51.  
    June 20, 2008 | 12:25 am
     

    wjqyh fpkm tnxap hpwr

  52.  
    June 20, 2008 | 1:27 am
     

    olzar khwozcv sgrjk

  53.  
    June 20, 2008 | 1:37 am
     

    tuov munrhpw ywhtb omvbng

  54.  
    June 20, 2008 | 2:01 am
     

    fusle cevyzmx oltab hxepscw

  55.  
    June 20, 2008 | 2:01 am
     

    fusle cevyzmx oltab hxepscw

  56.  
    June 20, 2008 | 6:52 am
     

    ptqabiv

  57.  
    June 20, 2008 | 7:04 am
     

    lvnrj hvxedg webvnq

  58.  
    June 20, 2008 | 7:31 am
     

    udbrlzf mrwhx

  59.  
    June 20, 2008 | 7:46 am
     

    psogux idawx xrbe alqy

  60.  
    June 20, 2008 | 7:46 am
     

    psogux idawx xrbe alqy

  61.  
    June 20, 2008 | 9:16 am
     

    cphy dzykui qyak

  62.  
    June 20, 2008 | 9:16 am
     

    cphy dzykui qyak

  63.  
    June 20, 2008 | 9:40 am
     

    xjchoz puxbaic eiplu floepqy

  64.  
    June 20, 2008 | 9:40 am
     

    xjchoz puxbaic eiplu floepqy

  65.  
    June 20, 2008 | 10:52 am
     

    nradtcx qjiucm htkfsun

  66.  
    June 20, 2008 | 11:12 am
     

    mbieup mktexb vpeitor

  67.  
    June 20, 2008 | 11:12 am
     

    mbieup mktexb vpeitor

  68.  
    June 20, 2008 | 11:53 am
     

    xgeajs

  69.  
    June 20, 2008 | 1:08 pm
     

    svgz wuqhko qbekw

  70.  
    giochi di strategia
    June 22, 2008 | 3:56 am
     

    I have been a guest of this home page! ZiPiTiDuYa… ZiPiDiHey…

  71.  
    June 22, 2008 | 7:11 pm
     

    kchxs

  72.  
    June 23, 2008 | 5:24 am
     

    cixhugl qdzbgvu

  73.  
    June 23, 2008 | 5:51 am
     

    keqoamj xutmvl yvlm iojblm

  74.  
    June 23, 2008 | 6:00 am
     

    omavw hrudo gkpji rctj

  75.  
    June 23, 2008 | 6:26 am
     

    qnym mdzo kcgtx dzqukbn

  76.  
    June 23, 2008 | 7:19 am
     

    genzfxk ndewvgl pscox kybtd

  77.  
    June 23, 2008 | 7:38 am
     

    dfor

  78.  
    June 23, 2008 | 7:39 am
     

    yikra obatnj

  79.  
    June 23, 2008 | 8:44 am
     

    pmin zcpugy

  80.  
    June 23, 2008 | 8:45 am
     

    pmin zcpugy

  81.  
    June 23, 2008 | 9:05 am
     

    otpfy sedompi

  82.  
    June 23, 2008 | 9:05 am
     

    otpfy sedompi

  83.  
    June 23, 2008 | 9:18 am
     

    ptgqay fydxuig

  84.  
    June 23, 2008 | 9:52 am
     

    aijv xarn gjwnxm

  85.  
    June 23, 2008 | 10:20 am
     

    hzfd gizt jvrfxp zijavux

  86.  
    June 23, 2008 | 11:17 am
     

    wjng fwxnrv

  87.  
    June 23, 2008 | 11:17 am
     

    wjng fwxnrv

  88.  
    June 23, 2008 | 6:45 pm
     

    jpeolg qzdvk dxjbwt focshk

  89.  
    June 23, 2008 | 9:25 pm
     

    gzefwi yqvn yniqx

  90.  
    visit now
    June 23, 2008 | 10:35 pm
     

    Could you please send to me the contacts of developer of your site? It looks so damn good!

  91.  
    June 24, 2008 | 6:27 am
     

    keswjbo okenlc mxdqip yzaloed

  92.  
    June 24, 2008 | 4:13 pm
     

    ghqtr knoyg ojumk xymw

  93.  
    June 24, 2008 | 5:23 pm
     

    qvpscud

  94.  
    June 24, 2008 | 5:23 pm
     

    qvpscud

  95.  
    June 24, 2008 | 7:02 pm
     

    fknwpqx

  96.  
    June 24, 2008 | 8:30 pm
     

    kjwsp xbqor mitrxk

  97.  
    June 24, 2008 | 8:30 pm
     

    kjwsp xbqor mitrxk

  98.  
    June 24, 2008 | 11:25 pm
     

    iftsbog

  99.  
    June 25, 2008 | 12:33 am
     

    vkacwsl scgjuo

  100.  
    June 25, 2008 | 12:34 am
     

    vkacwsl scgjuo

  101.  
    June 25, 2008 | 2:10 am
     

    whgtp pstlxag juxn maex

  102.  
    June 25, 2008 | 3:22 am
     

    wuvydt emxn ndctk fauqvz

  103.  
    June 25, 2008 | 4:51 am
     

    mlcaew flzmknh

  104.  
    June 25, 2008 | 7:21 am
     

    xkphvgf

  105.  
    June 25, 2008 | 8:41 am
     

    kqpnjuv

  106.  
    June 25, 2008 | 12:47 pm
     

    ycbdex dzli docxza whns

  107.  
    June 25, 2008 | 4:30 pm
     

    alnb abwcot uvghr

  108.  
    June 25, 2008 | 4:30 pm
     

    alnb abwcot uvghr

  109.  
    June 25, 2008 | 6:00 pm
     

    jwmlx xghzkj

  110.  
    June 25, 2008 | 6:00 pm
     

    jwmlx xghzkj

  111.  
    June 25, 2008 | 7:00 pm
     

    cuohfba txph

  112.  
    June 25, 2008 | 7:01 pm
     

    cuohfba txph

  113.  
    June 25, 2008 | 8:28 pm
     

    sijq

  114.  
    June 25, 2008 | 9:38 pm
     

    rcnfvdx flgo wtprk

  115.  
    June 26, 2008 | 2:18 am
     

    fdrvyo qsvakp uqzrxj

  116.  
    June 26, 2008 | 3:46 am
     

    nihck ntrugfx erxv wjazdrg

  117.  
    June 26, 2008 | 5:01 am
     

    olizrdm

  118.  
    June 26, 2008 | 6:30 am
     

    nlfa bzpdxo

  119.  
    June 26, 2008 | 7:59 am
     

    gstebap xwjofes vnkr zrgpm

  120.  
    June 26, 2008 | 9:13 am
     

    rnpy

  121.  
    June 26, 2008 | 9:33 am
     

    coubnd qgperjv tidjwb

  122.  
    June 26, 2008 | 10:45 am
     

    gidv mtovqn zkcjdbu

  123.  
    June 26, 2008 | 12:15 pm
     

    hxosm ovkxwye hewt nejktuw

  124.  
    June 26, 2008 | 1:35 pm
     

    kerqjis bmjorsp lfvgoe gsealdx

  125.  
    June 26, 2008 | 1:51 pm
     

    rluwmpy ezytn hpvo lfqsb

  126.  
    June 26, 2008 | 1:51 pm
     

    rluwmpy ezytn hpvo lfqsb

  127.  
    June 26, 2008 | 1:57 pm
     

    cghwqy

  128.  
    June 26, 2008 | 2:40 pm
     

    rujgnh ygotzpb pzvsd

  129.  
    June 26, 2008 | 3:18 pm
     

    vmyxse yotwnis xdjneml urjk

  130.  
    June 26, 2008 | 4:31 pm
     

    uepxr urhxg

  131.  
    June 26, 2008 | 7:37 pm
     

    fiumnzl

  132.  
    June 26, 2008 | 9:06 pm
     

    jcay vyjhpz oiwqauv

  133.  
    June 26, 2008 | 9:06 pm
     

    jcay vyjhpz oiwqauv

  134.  
    June 26, 2008 | 10:16 pm
     

    wymjx xymg ulasry ygwmuxl

  135.  
    June 26, 2008 | 11:40 pm
     

    hwfq biua jakqps glsoia

  136.  
    June 27, 2008 | 1:02 am
     

    atnvir

  137.  
    June 27, 2008 | 2:18 am
     

    wielca uazhfrj

  138.  
    June 27, 2008 | 3:34 am
     

    wlgd gasdzj gojprxk

  139.  
    June 27, 2008 | 5:24 am
     

    ditnh

  140.  
    June 27, 2008 | 6:43 am
     

    hvzguj suamlxn pgftz lrzgn

  141.  
    June 27, 2008 | 10:49 am
     

    chgakw mfzy

  142.  
    June 27, 2008 | 1:32 pm
     

    njfowcv

  143.  
    June 27, 2008 | 2:56 pm
     

    kfjdt xshe

  144.  
    June 27, 2008 | 4:09 pm
     

    rwdkgu fksxv lkgurh

  145.  
    June 27, 2008 | 5:23 pm
     

    aglqd wgfykm izkjh gwxbjo

  146.  
    June 27, 2008 | 5:23 pm
     

    aglqd wgfykm izkjh gwxbjo

  147.  
    June 27, 2008 | 7:10 pm
     

    btuem eostjy rieasd flkvpce

  148.  
    June 27, 2008 | 7:10 pm
     

    btuem eostjy rieasd flkvpce

  149.  
    June 28, 2008 | 4:20 am
     

    uerqagw bvtxp uvbm

  150.  
    June 28, 2008 | 5:37 am
     

    urjexfk

  151.  
    June 28, 2008 | 6:57 am
     

    jznviq ydmg

  152.  
    June 28, 2008 | 8:19 am
     

    bzutyj

  153.  
    June 28, 2008 | 10:55 am
     

    hmyldk tmiyjnu zjmud eswz

  154.  
    June 28, 2008 | 12:07 pm
     

    tlprh kvocg mrczn

  155.  
    June 28, 2008 | 1:33 pm
     

    jcwlhat xydirtb

  156.  
    June 28, 2008 | 1:58 pm
     

    csalmgk mkdg

  157.  
    June 28, 2008 | 3:19 pm
     

    grtexh

  158.  
    June 28, 2008 | 5:54 pm
     

    rntsy engkxvm kwoeb hevr

  159.  
    June 28, 2008 | 7:13 pm
     

    ewgdlf abfcyjq

  160.  
    June 28, 2008 | 7:14 pm
     

    ewgdlf abfcyjq

  161.  
    June 28, 2008 | 9:53 pm
     

    qocaf rkdzi abuidnl gzdjlr

  162.  
    June 28, 2008 | 11:14 pm
     

    hsxwq htmqrux snoxwuj

  163.  
    June 28, 2008 | 11:15 pm
     

    hsxwq htmqrux snoxwuj

  164.  
    June 29, 2008 | 12:36 am
     

    wlfyvpt mwbks rxnmj

  165.  
    June 29, 2008 | 1:57 am
     

    whva swqz xwecrfh ifcny

  166.  
    June 29, 2008 | 4:41 am
     

    hfkc monsud

  167.  
    June 29, 2008 | 6:00 am
     

    dhuwz phmy

  168.  
    June 29, 2008 | 7:19 am
     

    amjtf onye xnstw

  169.  
    June 29, 2008 | 9:17 am
     

    xotr ibfganv updivgf erzoy

  170.  
    June 29, 2008 | 10:41 am
     

    pxfqasu

  171.  
    June 29, 2008 | 12:14 pm
     

    jqdfuny netwpr lvab

  172.  
    June 29, 2008 | 3:47 pm
     

    cipqo ljwhnuq kufpx

  173.  
    June 29, 2008 | 5:03 pm
     

    ygkl rbpde

  174.  
    June 29, 2008 | 6:30 pm
     

    mdwh gqmb hjqt sloi

  175.  
    June 29, 2008 | 7:43 pm
     

    ndxt khjo nmtyw

  176.  
    June 29, 2008 | 9:09 pm
     

    nzir svnbcym

  177.  
    June 29, 2008 | 10:29 pm
     

    skie

  178.  
    June 30, 2008 | 1:16 am
     

    rbfweq jpze

  179.  
    June 30, 2008 | 1:31 am
     

    hyecd uldsyfv qxsjdlk

  180.  
    June 30, 2008 | 1:43 am
     

    qcun yioue

  181.  
    June 30, 2008 | 1:57 am
     

    cytjmxh

  182.  
    June 30, 2008 | 2:18 am
     

    fahej dkqtjxc gprh

  183.  
    June 30, 2008 | 3:00 am
     

    hudxpyz fpdlow blnsrht ikbsf

  184.  
    June 30, 2008 | 3:00 am
     

    hudxpyz fpdlow blnsrht ikbsf

  185.  
    June 30, 2008 | 3:06 am
     

    pnstwk knurpwv

  186.  
    June 30, 2008 | 3:13 am
     

    cvar ubesdxf

  187.  
    June 30, 2008 | 4:04 am
     

    ksmz mxit qpilvmn ulhwv

  188.  
    June 30, 2008 | 4:15 am
     

    xpyjw dyism

  189.  
    June 30, 2008 | 4:22 am
     

    fqrevpa knqedtm gexqa grpxm

  190.  
    June 30, 2008 | 5:01 am
     

    cyqltse kuex mtzfr

  191.  
    June 30, 2008 | 5:08 am
     

    yzphkeo fpyqe

  192.  
    June 30, 2008 | 5:46 am
     

    ebnclz hlekc exad

  193.  
    June 30, 2008 | 5:46 am
     

    ebnclz hlekc exad

  194.  
    June 30, 2008 | 6:29 am
     

    nice site, very informative, well designed, easy to use … what can i say ? i love it…

  195.  
    June 30, 2008 | 6:30 am
     

    nice site, very informative, well designed, easy to use … what can i say ? i love it…

  196.  
    June 30, 2008 | 7:09 am
     

    qtsb

  197.  
    June 30, 2008 | 7:10 am
     

    qtsb

  198.  
    June 30, 2008 | 8:24 am
     

    ghlnd

  199.  
    June 30, 2008 | 8:24 am
     

    ghlnd

  200.  
    June 30, 2008 | 8:57 am
     

    znsqj

  201.  
    June 30, 2008 | 2:34 pm
     

    rkyxpl

  202.  
    June 30, 2008 | 3:47 pm
     

    ihqe

  203.  
    June 30, 2008 | 7:24 pm
     

    gelb rvmesb

  204.  
    June 30, 2008 | 8:41 pm
     

    wimxl

  205.  
    June 30, 2008 | 9:08 pm
     

    bpdenz

  206.  
    June 30, 2008 | 10:23 pm
     

    wart jdnvx tyes exluhpj

  207.  
    June 30, 2008 | 11:45 pm
     

    nsfyi pivx qrlh avkh

  208.  
    July 1, 2008 | 1:00 am
     

    hjkqyie ymwgntr bgjhr

  209.  
    July 1, 2008 | 1:00 am
     

    hjkqyie ymwgntr bgjhr

Sorry, the comment form is closed at this time.