It's like David vs Goliath! Dallas Steele - a fucking mountain of muscles, and the little boy - Austin Young. Watch as the rock-hard Silver Giant bangs the whimpering, moaning and screaming soft little pup!