That's possible, or play a gig (I assume that's correct English). In Dutch you can also say Wanneer treedt deze bekende band op? which is a more literal translation of When does this known band perform?

I mostly speak international (internet/non native) english,and I see no problem with it either, in fact I heard it used by many americans as well. Might be a local expression of certain areas that made it to the non natives? Or might it be something of people speaking a lot of languages?