Quote Originally Posted by ZancudoRage View Post
I have a huge feeling on where the entrance will be its pretty obvious if you ever tried to get in there and couldn't

I will only say it if im allowed
*cough* Boat area to the right of Loki's car shop *cough*