James Scherripa

Thursday Theater (Sept 11)
This Long Island, New York crew is getting some shine.