Comment Comment by mandevil 20 years ago some friends and I were walking by 33 Thomas St and discussed how that must be the building that they imprison Magneto in. Weird looking building. parent mandevil 11 days ago