Removal of the Veazie Dam on the Penobscot River begins today.  It's part of a $62 million restoration project to restore marine life to the state's largest river!

Here's a live broadcast of what's going on today!

Live video from your iPhone using Ustream