Thursday, April 14, 2005


Canadian experts believe the beluga (seen in the Delaware under the I-276 bridge near Bristol) is one named Helis, first seen near the St. Lawrence in '86.
 Posted by Hello