Since we were all wondering how Casper Van Dien's been lately... By delta_ass April 11, 2009 3 Comments http://www.youtube.com/watch?v=2FgFbFKLF8Ahttp://www.youtube.com/watch?v=tuybFsXr0HQOne of the strangest fucking things I've ever seen. 3 Comments