Traverse City Record-Eagle

Archive

CSSA958.jpg

Jeff Boucher shoots a scene for the documentary "Elephant in the Room" at Busch Gardens Tampa.

Facebook
Twitter Updates
Follow us on twitter
Associated Press Video