Red Rockers

375 Followers
4,528 Plays

Red Rockers were a musical band from New Orleans, Louisiana, active from 1979 to 1985. They are best known for their 1983 hit single "China".