The Yellow Handkerchief TV Spot


Vid by TwilightersNews

The Yellow Handkerchief's LA Premiere will be tonight February 18, Thursday, at the Pacific Design Center Silverscreen Theater at 8 pm. It will open on theaters February 26.