Babylon – Movie Review

I’ve posted some movie reviews in the past on Rotten Tomatoes and Facebook. But they tend to get lost in the shuffle of everything else I post on Facebook and attempting to log into Rotten Tomatoes today revealed that all my reviews are gone for some reason. Not that there was more than maybe a […]