If I randomly came across this street performer, I would give him the last dollar in my pocket. You will not believe the array of mind blowing tricks with a soccer ball.
The Leonard Cohen classic "Hallelujah" has been covered by the likes of John Cale and Jeff Buckley, but this version could be my new all-time favorite. Watch as a street performer plays it to perfection with crystal and water!