Kick it Up a Notch: A Look at STARSHIP

Kick it Up a Notch: A Look at STARSHIP

What ARE these Hideous Creatures?