July 22, 2008
Video: Revere Beach Sand Castles
"Myrevere" offers us an amazing video vantage point of the "Masters' Competition" that took place as part of the New England Sand Sculptures event this past weekend at Revere Beach.
Video spotted by Evan Fleischer


