Invisible Keith

Watch Invisible Keith online I feel it's similar to Day of the Living Zombie, and it also doesn't really make that much sense.