Super Wild Horses
Super Wild Horses are a duo who formed in Melbourne in 2008.
Alternate Names: No alternate artist names added