Its April


It is three weeks until the yearly April Ghouls Drive In weekend.  The organizers have released this video for the weekend.

You Might Also Like

2 comments

  1. The organizers (me) did not in fact release this, as it's fan-made promo with some erroneous information.

    ReplyDelete