|the pillows - Lemon Drops @ The Glass House|
Date: May 23, 2010 Venue: The Glass House (Pomona, CA)
|The Pillows LIVE 2010~Lemon Drops|
Pomona, CA The Glass House is where this takes place. Sorry...I kinda missed the intro to this by a lil bit... lol but I hope you still love this...I loved this one. I hope ...