Yes, it is now called "The Lot" and is owned by Warners.