This is Medicine

:60 TV spot for The University of Alabama at Birmingham.

Like what you see?

Get in touch