Sean Mencher plays "America The Beautiful"

Sean Mencher has released an album all about his guitar.
Published: 4:59 PM EDT September 16, 2019