It may look Photoshopped, but the word "RESIST" really was written in letters over 25 feet tall on a beach in Acadia National Park. Source: This message appeared in huge letters on an Acadia beach - …
This message appeared in huge letters on an Acadia beach – The Portland Press HeraldRead More