Video: How to get Ghostface tickets (Human Giant)

    Human Giant debuted last night on MTV. Here’s the Ghostface sketch.