16 days ago3 Racks of RIBS, 3 PELLET GRILLS - ULTIMATE RIB BATTLE - Traeger VS Weber VS Pit BossAbobakertahiri