Twin Temple played their brand of satanic doo-wop at the Observatory North Park on February 13, 2024.