What I am about to share was one hell of a shoot. Imagine yours truly, filming at no less than Central Park in New York City, USA! And if I can make it there, I’ll make it anywhere…
Big Continue Reading