Monday, June 08, 2015

So Good They Say It Twice


As seen on Canal Street, New York, New York.