Frame by frame animation, with some half-arsed cutout animation at the end.
Took me all of Saturday to do this. All for about 6 seconds of actual footage.
I tried lip-syncing the guy at the start, but fucked up. Maybe next time.