[Prep ribs]. Place ribs in crock pot. Pour wine over the ribs and rub the chopped garlic over the ribs. Place cover over the crock pot and let the ribs marinate in the refrigerator for 1 hour.
[Mix the seasonings]. Meanwhile, in a small bowl mix the salt, paprika, garlic powder, cumin, black pepper and Piri Piri (or Tabasco sauce), until you have a paste. Set aside.
After the ribs have marinated for an hour, take the ribs out of the refrigerator, and rub the spices into the spare ribs using your fingers.
Cook ribs on the High setting.
[Prepare the BBQ Sauce]. Mix together the ketchup, brown sugar, sugar, worcestershire sauce, piri piri and white vinegar. Put aside.
At the 1 hour and 15 minute mark, add the BBQ sauce to the ribs.
Cook for another 1 hour and 45 minutes to 2 hours (or until the meat is falling off of the bone).