LOADING...
Image via Unsplash.
Red Riders are a four piece band from Sydney, Australia. They play an angular indie sort of music, and have released their first album, Replica Replica, to much critical acclaim. T
...read more on Last.fm →
Sounds like:
The Cure,
Maximo Park,
Two Door Cinema Club