Replica Replica, released on 21 October 2006, is the debut album from Australian indie rockers, Red Riders. It appeared via Ivy League Records and peaked at No.
Replica Replica, released on 21 October 2006, is the initial music release from Australian indie rock band Red Riders. The record was published through Ivy League Records and achieved notable success.