Josh Rouse "Lemon Tree" LIVE

6/28/2010
Josh Rouse stops by Billboard to perform "Lemon Tree" from his latest album "El Turista"