Watch: 'Shadow Creature' Filmed in Maine | Coast to Coast AM
A curious piece of dashcam footage from a motorist in Maine appears to show some kind of shadow creature dart across a road.
www.coasttocoastam.com