It's just the Cara band members, family and friends trying to 'plug' the band again. They've got another thread begging festival organisers to book them but have been unable to name any festival organisers who have done so.
If every band followed Cara's lead then mudcat would be clogged-up with useless self-congratulatory drivel.