Racing Cars

Welsh rock band, formed in the Rhondda Valley in 1973. They are most associated with their UK Top 10 single 'They Shoot Horses Don't They?', from 1977.

Comments

There are no comments... Yet!
Login or Register to post a comment