Grand Final: Dog vs Luna | EPL World Series America 2022

Complete overview of the Grand Final: Dog vs Luna matchup at EPL World Series America 2022!