It’s back…and bigger than ever (OMG) Ready for two towers 175 & 190 feet tall? Like it? Hate it? Voice your opinion on the HillQuest forum. Post Views: 541