The impossible to get into restaurant of mid-2010, The Lion, now has a website that’s also impossible to get into. Because the domain name expired. Perhaps John DeLucie should spend less time hotboxing pork chops, and more time sitting down and paying those bills. [The Lion]
Filed under:
Loading comments...