Daniel Powers might be a little guy but he sure does have a big heart!

Video by: Chris Flaxman