Tards in cars

Anonymous | January 3, 2013
Segment of documenary on very rich Muslim arabs who go to London to show off their cars