Main content

Sharks Took The Rest - Restaurant

Watch Sharks Took The Rest's beautiful performance of Restaurant on the 麻豆社 Introducing stage at Glastonbury 2011.

Release date:

Duration:

4 minutes

Credits

Role Contributor
Performer Sharks Took the Rest

Featured in...