Loading...
Uploaded by brydog2006 on Jan 20, 2009
this doll is sold at a local walmart. it clearly states "islam is the light"
People & Blogs
Standard YouTube License
What the fuck....
19GamerChick94 2 years ago
Load more suggestions
What the fuck....
19GamerChick94 2 years ago