Video

Is this the most awkward government ad?

Meet 'The Game Changers': The Department of Finance has produced a stilted, clumsy and awkward recruitment ad designed to draw new talent into their graduate program.

Up Next

Advertisement