Question: who does josh peck play in ice age 3?
Answer: Eddie