The website for the Skyline twin luxury condo towers has recently disappeared. I don't know the exact date that the website was pulled, but I'm fairly certain it was sometime in the last few weeks. I do remember looking at it last around Labor Day weekend, as it was a hilarious romp through the...