Bassa thwarts alien invasion January 19, 2013 by Bassa's Blog 24 The alien mothership has arrived. Hmm, I don’t allow aliens in my yard. Excuse me, I have to chase off some little green men.