Sunrise Earth

Sunrise Earth

Homer Takeoff (1x28)


Air date: Oct 26, 2005

Fog envelopes Beluga Lake in Homer, Alaska, but dissipates as the sun rises and seaplanes take to the sky.

  • Premiered: Sep 2004
  • Episodes: 64
  • Followers: 1
  • Ended
  • Discovery
  • Unknown