Twitch Episode 43: Cobra Crushing It (American Pinball Hot Wheels)

So close to the final Legend Multiball again tonight. A mysterious multiball mid-battle rattled me a bit. Although, a 6.1 BILLION point game with that attempt!