15 Street Performers That Will Amaze You If you walk down the main strip in any major city, you will see some truly... Scott 1 year ago