the sixth episode of glee features new mashup songs of “it’s my life” (bon jovi) & confession part ii (usher), and halo (beyoncé) & “walking on sunshine” (katrina and the waves)

2009.10.09