Um...What's up with Kirupaville link?

http://www.redmirrorball.com/kv/

hhmmm…hacked?