13 Episodes

Season 2

Episodes

All »
  • 13 episodes
    13 episodes
    • s2e26Delusional Compilation
      June 28, 2013
    • s2e25Delusional Apostle
      June 21, 2013
    • s2e24Delusional Cemetery
      June 14, 2013
    • s2e23Delusional Pillow Talk
      June 7, 2013
    • s2e22Delusion Number Two
      May 31, 2013
    • s2e21Delusional Beautiful Fight
      May 24, 2013
    • s2e20Delusional Spy
      May 17, 2013
    • s2e19Delusional Niangniang
      May 10, 2013
    • s2e18Delusional Import
      May 3, 2013
    • s2e17Delusional Goddess
      April 26, 2013
    • s2e16Martial Arts Delusion
      April 19, 2013
    • s2e15Chinese Delusion
      April 12, 2013
    • s2e14Delusion War
      April 5, 2013