The New Rupert

By Michael Wolff on May 24, 2011