Name: SFH 21
Title: El Fino vs. El Titan
Date: Apr 27, 2025
Time: 3:00 PM PST Check SFH 21 Local Time and Date
Location: Club Pedro Echague, Buenos Aires, Argentina
Organization: Samurai Fight House
Added: 12/17/2024
Updated: 04/20/2025 03:00 AM PST