Quoting Zach'O films AKA Zach Vandermark
There she is! Well I'd like to know the full history on her or at the very least a breath history on her before her demise for Caching up with the storm if that's alright?
Well basically it's the 609th Legion's own customised LAAT. Blast customised it himself. There is a bit about it in here. http://www.mocpages.com/moc.php/112085 There isn't much background to it other than Blast himself customised it and it was used as their personal transport.