Question : do rattlesnakes lay eggs or give birth to live young
Answer : give birth to live young