Declan Mendel Game Report: @ Leigh

Declan Mendel Goes Supernova in Capuchino Victory

May 27, 2025, 1:04pm