Steven Scott Photo Bar

Ben Stiller
This is me with Ben Stiller at the Friars Club Roast of Donald Trump.