Ever wonder what the music of a fictionalized revolutionary France would sound like if it was played on a banjo? Well, your "Les Miserables"-meets-bluegrass dreams are coming true. Thanks to Ramin Karimloo, Sergio Ortega and a video captured by The New York Times.
Iranian-born Karimloo -- the one crooning on the banjo above -- is currently playing Jean Valjean in the Broadway revival of "Les Miserables" at Imperial Theater in New York. If you happen to love musical theater and traditional folk music genres, this little gem is for you.
CORRECTION: A previous version of this article misspelled the name of Sergio Ortega. We regret the error.