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