Young Frankenstein reporting live from the lab
This is a double entendre. He is in the lab (studio). He is also Young Frankenstein in the laboratory, essentially a monster/beast in the lab/studio.
To help improve the meaning of these lyrics, visit "Thank You" by Lupe Fiasco Lyrics and leave a comment on the lyrics box