← newer older → Triton Teardown Crew Left to right, it's Mark, Marcus, me, and Kurt. Taken 27 December 2024, 12:07 Albums Triton shutdown, 2024-12