SkinkaareFan
VIP Member
Have you seen the episode with the witch in the mirror? Freaked me out so much
He apparently had an argument with Zak and also the Travel channel.Always wondered why Nick Groff left tho, never been any "official word" on it to my knowledge...