@shanewest_1, Lorna Doom and Noah Segan at the 2008 Sunset Junction Street Festival #WWDIS #TheGerms