Jennel Garcia

Jennel Garcia

Jennel Garcia
FOX’s ‘The X Factor’ Finalists Party at the SLS Hotel Beverly Hills – Arrivals
Los Angeles, California – 05.11.12
Mandatory Credit: Nikki Nelson / WENN.com

MORE PHOTOS FROM THE SET: