london hummer

there is just something about big flashy cars in London on Eid!