Algerian Solitaire
Algerian Solitaire is a variation on the classic Solitaire (or Patience, as it is also known) card game. It is played using two decks of card, and the rules are quite complex.
Basketball
Bike
Car
Play Now →