Adam Beech

Adam Patrick Beech (born October 21, 1982) is a Kidsongs cast seen on Kidsongs: Let’s Put on a Show, Kidsongs: Baby Animal Songs and The Kidsongs Television Show.