There’s a new tequila in town and it’s showcasing El Paso and its culture in the best way possible. El Perro Grande is a new tequila brand created by El Paso businessman, Renard Johnson.
8 people were killed and 79 injured when an out-of-control monster truck plowed into a crowd of spectators on the outskirts of Chihuahua Saturday. News reports are referring to this as a "freak accident" but if you watch the video you'll clearly (it's posted below),