ok i never knew that my baby could sing...OMG he sounds too professional if you would ask me. but yeah he composes all his songs, he plays guitar, and he CAN sing! *fans* myself....haha! but yeah when i first heard these, i thought some WH dude was singing this but it was really him...