happy gilmore 2 adam sandler sunglasses

David Caruso
Sunglasses worn by David Caruso in movies and tv series.