It covers an area the size of East Los Angeles and will supply 7% of the city's power. The batteries are the best part.
Nestled in the picturesque town of Kittery Point, Maine, Chauncey Creek Lobster Pier is the kind of place that makes you ...