Twinaphelia is a story of long lost twins falling in love, good twins and evil twins fighting in an alternate dimension, and then more wins fighting in the future. Excuse2Realize brings you another video that will surely get lost forever in the world of other peoples crappy videos. Thanks for not getting it!

  • April 26, 2007