Street Pinball Is A Rough Game

That guy had a pretty clear green light, so…