The World Weird Web



Japanese television is at it again, presenting weird and crazy stuff only they can give us. This time, it's an awesome and addicting mirror dance. But I think there's a trick to it...



Add Random