The great Sam Simmons is setting the new standard for caroling at Christmas by walking in the middle of a busy London street at night and probably making something that some die hard Star Wars fans didn’t even think of.
The great Sam Simmons is setting the new standard for caroling at Christmas by walking in the middle of a busy London street at night and probably making something that some die hard Star Wars fans didn’t even think of.