Maestro Music
549595 views 3 minutes 43 seconds

He is playing everything himself. And he has small horns attached all over his body! I bet it saves people a ton of money when he plays weddings and bar mitzvahs!

Up Next
556628 views
155239 views
192859 views
236555 views

Related Videos