Found


DISCLAIMER: it's not mine, how sad

HAHHAHAHAHAHA YASSS STEVE U GO


I found it

I found the HYDRA base

It's in NY.