Advertising Console

    Only in Albuquerque! Chili Pepper and Taco foot race

    Repost
    Rocco Castellano

    by Rocco Castellano

    7
    22 views
    http://roccocastellano.net Rocco's F@#ked Up World! brings you something you will only se in Albuquerque, New Mexico...a Chili Pepper and a Taco engaged in a foot race. You can't write this stuff.