JamesEchavarria

JamesEchavarria

The Rio Grande Valley has a language that is unique and all their own. Rock n Roll James dissects and explains. Lol

SHOW MORE

Created 2 months, 1 week ago.

19 videos

CategoryEntertainment