Won in translation

Belting out La Bamba is practically a rite of passage in this country. But what does it all mean? Thankfully Google is here to help non Spanish speakers. 

About Author

Comments are closed.