Funny short videos: Daft Hands

Got skillz yo! Daft Hands.