030611d-stroller
Hijacking a Dolphin Stroller
Pt. Defiance Zoo & Aquarium
June 11, 2003
Previous Home Next