In a small bowl, combine all of the dry ingredients. Thoroughly rinse and pat dry the chickens. Generously rub dry mixture all over inside and outside of chicken. Place the chicken onto the beer can standing up in a roasting pan or use a beer can holder and set it directly on a barbeque grill. (You may also use soda can.) Place pan in oven on lowest rack or directly onto a medium outdoor grill.
After 1 hour check chicken every 15 minutes until a thermometer inserted reads 160-165 degrees. Carefully transfer chicken to tray or pan and remove from can. Let chicken rest for 10 min. Enjoy!