Rocket boosters! The alien's could put rocket booster's on the back of their space ship thingy that goes about a millon miles per hour. Haha I can just picture that in my head now and they crash into a tree.
Peace and Love: J.M Manucy aka iluvBlooQKazoo