No this isn’t MTA = “Most Talked About” = DESA. This is an LA crew.
Regardless, I hadn’t seen this before and it’s BIG. Bigger than big. CRAZY big.
It’s actually so big, I’m having a hard time getting the scale. Anyone out there have any numbers on the size?
Check out the photos:
Apparently they grabbed some of the MTA guys responsible for this monster.