The Tulane Hullabaloo

‘Doctor Strange’ dazzles on all fronts

November 13, 2016

If you've been on social media since Thursday, then you probably have heard of "Doctor Strange", which just made $85 million during its opening weekend. This movie proves that the days of red-and-blue...

Load more stories