We don't know who the pope will be, but we know what he'll be wearing. His attire was hanging in a store in Rome for days

1 / 1
KTRK – Houston
Thu, Mar 7, 2013 11:30 PM EST