Tuesday, November 30, 2010

The Streets "Too Numb" Is Supertastic!



I am glad to see this video from The Streets even if it's pretty darn short. I am super excited for the new album. I am trying to have a more positive outlook for the holidays.