Video from Moscow’s “Tarakany!” Performing “Cold Feelings”
NEW YORK CITY: Back in the U.S. after a travel day from hell yesterday.. 24 hours traveling from St. Petersburg to Moscow, then finally to my apartment in NYC. I slept like the dead last night. Ahhh but home where the internet is fast, the weather is warm(er) and people (usually) speak English. It’s always […]