Space Panic

One of the more kickass title screens from the arcade machine at Dear Mom.

[via Do Vulcan Tits Defy Logic?]

Comments are closed.