Abdu Prison
Jump to navigation
Jump to search
Abdu Prison is the home ground of the Baghdad Bombers fantasy football club. The name of the venue is a tongue-in-cheek gesture towards the constant violence and terror that occurs in Baghdad.