Monday, November 05, 2007

"La Quinta" "that means 'next to Denny's in Spanish. Direct translation."

No comments: