Space cock is trying to protect his pullets from a space ship attack.
2002
2024
2023
2012
2005
1989
1983
2010
2015
1948