Starcraft 2 KOTBH: Machine vs IdrA 2

Starcraft 2 KOTBH week 4: Machine vs IdrA Match 2