This Street Guitar Player’s Skill Will Blow Your Mind

Amazing how much talent can be found in the craziest of places.