So, it looks like Mr Leal fucked off with a shitload of peoples cash, and the production budget ahead of last weekends scheduled Pappa gig in Mexico.
Pappa's management are quite rightly pissed off, mostly for the punters who had bought tickets in advance.
Any info on where the "toad" is, please feel free to pass on.
Pappa's management are quite rightly pissed off, mostly for the punters who had bought tickets in advance.
Any info on where the "toad" is, please feel free to pass on.
Comment