What is Alion?
An alien furiously running down an abandoned street with an American flag painted on its face.
Holy cream dump! I just saw an alion last night.
See Stella