“Alien Abduction” World Premiere in Morganton, NC

Hey good lookin'

Hey good lookin’

Sunday I fly to North Carolina for a promotional tour and world premiere of “Alien Abduction” in Morganton, home of  Brown Mountain Lights.  I’m excited to see the beautiful state of NC again, and to see how the film is received by the locals who have lived with the eerie lights.

I’m also pretty nervous, if I’m honest.  I’m not sure how the people will react to my character.


Leave a Reply