Rosie and Le Roy Torres smiling at camera on set of The Problem With Jon Stewart

Rosie and Capt. Le Roy Torres (Ret.)