< GO BACK Tour of Terra Speakers Leaves Nothing to the Imagination Posted on 2015-02-23·By Robert Archer There are actually live lobsters for sale at the Kennebunk rest stop off the Maine Turnpike. Posted in: Audio/Video, Loudspeakers & Subwoofers Tagged with: Terra