Day of 1,000 presents

  • 11902634
  • 11902635
  • 11902636
  • 11902637
  • 11902638
  • 11902639
  • 11902640
  • 11902641
  • 11902642
  • 11902643
  • 11902644
  • 11902645
  • 11902646
  • 11902647
  • 11902648
  • 11902649
  • 11902650
  • 11902651
  • 11902652
  • 11902653
  • 11902654
  • 11902655
  • 11902656
  • 11902657
  • 11902658
  • 11902659
  • 11902660
  • 11902661

Recent Headlines

in Music

Taylor Swift ‘Shakes Off’ country image

taylorswift

The "Shake It Off" singer fought with her record label to ditch her country girl image and become a pop star.

in Entertainment

TLC cancels ‘Honey Boo Boo’

honeybooboo

The hit reality TV show is off the air after allegations family matriarch Mama June is dating a convicted sex offender.

in Entertainment

Christian Bale to play Steve Jobs in new biopic

bale

The "Dark Knight" star will portray the late Apple Computer co-founder.