The second stop of the 2025 IFSA FWT Challenger circuit is going down this weekend in Kirkwood, California. Tune into the livestream!