Eagle Pass, TX
Also known as: rgg12
Rob Garza lives in Eagle Pass, Texas. He's a big fan of The Who. Sin City is one of his favorite TV shows. Gladiator, Blow, Goodfellas, Lord Of The Rings, Reservoir Dogs, True Romance and Black Hawk Down are his favorite films.