In this super american game you'll have to feed, wash and play with bin laden.
TagsCuriosities
newgrounds - Fuck up that bitch osama
dailygames - Great game where bin laden its your tamagotchi, ..
Comments