Gideonash

Gideonash

    U.S. sending thousands of troops to Afghanistan.
    10:07
    If you don't believe in Mermaids, just watch this.
    0:15
    Changing money to leaves.
    0:35