Red Ghost

Source: Wikipedia, the free encyclopedia.

Red Ghost may refer to: