A Cardiff institution. I have even seen people in San Francisco wearing Spillers Records T-Shirts. Glad it is still going
Comments
Sign in or get an account to comment.