Gerardo Mejia is known for Todd's Pop Song Reviews (2009), El Diablo me da risa (2011) and Death Battle (2010).
No data