i do not like this shoe at all. ive never heard of the brainwrecks.
but for my own two cents, whether or not these are the "brain wrecks" speculation, it looks as though the shoe is sitting on top of a t shirt that matches the insole, sporting a design of a brain that just crashed into a light pole, with an astericks used to depict confusion and pain. and possibly a small pool of blood too?
id say itd be a good guess to say these are indeed the "brain wrecks."