Image 1 of 1
mpi12_0124_Syfy_6.jpg
Julie McCullough pictured at the world premiere of " Mega Python Vs. Gatoroid " at Ziegfeld Theater in New York City, January 24, 2011 © Martin Roe / MediaPunch Inc.
Julie McCullough