Hard to believe I haven't seen this earlier: here's the new Shout Out Louds video for "Impossible": http://www.youtube.com/watch?v=NPQco3-7u5I
The clip was directed by band member Ted Malmros.