Marissa DeVaul ParmerDec 19, 20223 minEpilepsy Warriors remember YOU are LOVED!Dance world and many others have been ROCKED by the suicide of Twitch I must admit my mind has been in a million different directions...