Scollay Square

Scollay Square.png
Scollay Square is a location that will appear in the upcoming game in the Fallout series, Fallout 4. It is located within the city of Boston.



Last edited by Dragoon today at 01:22
This page has been accessed 7 times.