Hull, United Kingdom
Sorry, this video cannot be displayed.
Tin Star is a group of musicians from London who simply just love the funk. The band is the brainchi
report
Uploaded 2 years ago