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.

Share this post

PinIt

Leave a Reply

Your email address will not be published. Required fields are marked *

scroll to top