A Band Called "Combo Audio"

Hey to everyone out there! What's up with this band called Combo Audio? They had a hit, Romanticide, but thats all I can find anywhere by them. Does anyone have any info about them?
http://www.nwoutpost.com/app/webroot/forum/
http://www.nwoutpost.com/app/webroot/forum/viewtopic.php?f=10&t=4677