I don’t know how long these guys have been around, but I regret all the time I haven’t been listening to them. They’re from Sydney, Australia, and are twins who were born 14 minutes apart, hence the name. They’re fucking good. Like, Gigamesh good.
Check out the rest of their Soundcloud, and their mixtape.