i got the drexel shaft with my transcripts
is large smoke stack structure visible anywhere from drexel university campus in philadelphia, pa
"i got the drexel shaft with my transcripts" What is the definition of "drexel shaft"?