Xeljanz TV Ad

All of those shots were filmed at St. Louis, except for the porcupine exhibit and whatever building that was in. I don't know where that was filmed.
 
Back
Top