Space Needle Shootout Preview!Barbarosa hits us with a preview of the Space Needle Shootout taking place this weekend in Seattle.