Traverse City Record-Eagle

Archive

CSSA958.jpg

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