hell yeah
There's a giant billboard of Sid up in Times Square.

Comments