Lucero performing "Last Night in Town" at The Beach, Governor's Island in New York City on July 10, 2010! Had so much fun dancing and singing along in the front row. They could've played all night...for the rest of my life! What a beautiful night! Amazing Band! Thanks, boys!
Link to this comment:
All Comments (0)