Explore more games
American fast food company
Checkers And Rally's LLC is an American fast food double drive-thru chain franchise in the United States. The brand operates Checkers and Rally's restaurants in 28 states and the District of Columbia. Wikipedia