Saturday, February 25, 2012

Dave Mustaine Strikes Back!

A clip from the late night talk show I've been directing, "The Strange Dave Show".



Saturday, February 11, 2012

Grandma Leoni at the 2012 Superbowl Sunday Polar Bear Plunge in Long Beach, NY