Former Dallasite Israel Luna screens new film, ‘The Ouija Experiment,’ tonight at Magnolia

He may be living in San Francisco, but Israel Luna will always be part of Dallas to us. To Luna, too, actually it seems. Luna — who caused a stir with his revenge fantasy Ticked-Off Trannies with Knives last year and has since...

Read More