Pics on island 92 are pretty scary


Lived most of my life in Massachusetts