has anyone else heard this band?

http://fartbarf.com/