The Impossible Astronaut ... thing

Picture 4

Not sure what these things are called yet. But I thought they were pretty scary stuff.

keyboard shortcuts: L or F like post comment