The latest release from Leonard? Check out the music video for "Channel 2"!

 

 

 

"Channel 2" Official Music Video: