have you heard that new constructicons track? yeah man, it's better than yours
the best hip hop group coming from san diego
"have you heard that new constructicons track? yeah man, it's better than yours" What is the definition of "constructicons"?