SI & Santa @ Apple Store Grand Central

The small Apple is now gracing the Big Apple’s Grand Central train station. Yes, Apple’s newest store in Manhattan opened this Friday at the Grand Central in Midtown Manhattan. We stopped by over the weekend to see what the hoopla was all about. Oh my, what a noisy affair it turned out to be. It […]

Beck’s Beer Review – Definitely Not Urine

Oh no, Beck’s is not our favorite beer. But then it’s not on our hated list either. We’ve been quaffing Beck’s on and off for over a decade. So, what have we to say about Beck’s after all these years and all those bottles? Not much to complain and not much to cheer either. As […]