April 18, 2012 Watch Peñarol v Godoy Cruz Live April 19, 2012 Edit Delete Tags Autopost Watch Godoy Cruz vs Peñarol Live 4/19/2012Copa Libertadores, Thursday, April 19, 2012 21:00 pm ET