Henry Cavill puts in a superhero effort for ALS Ice Bucket Challenge

GALLERIES

Henry Cavill puts in a superhero effort for ALS Ice Bucket Challenge