Rock and roll is alive and well in Dallas, Texas in the form of Love Stricken Demise. Their newest EP Psychotrip contains four songs that are...