‘Life’ Goes On
It’s raining here in Baltimore today, and the mood on the Web is similarly bleak, so I thought we could all use a little reprieve from the doom and gloom — hence, the awesomeness in the trailer below for the Discovery Channel’s Life series. I managed to catch the premiere on TV last night, and … Read more