Lefty Lemon encounters a pair of aliens.Lefty Lemon encounters a pair of aliens.Lefty Lemon encounters a pair of aliens.