Invincible is Michael Jackson’s final studio album and was released on October 30, 2001
Although recieving mixed reviews, many critics calling the album a flop or failure and Jackson’s relationship with Sony Music imploding shortly after the release, the album peaked at #1 in eleven countries including the USA and UK, and sold 11 million copies worldwide
Trees Lounge - Steve Buscemi tries on the director’s hat
Have long been a fan of Steve Buscemi as an actor, and was interested to see his directorial debut. It was a nice middle of the road indie film about a bunch of losers who hang around the local watering hole. A decent story but not overly memorable. Caught this one on video a year after its initial release due to word of mouth and halfway decent reviews.