Fuck You Rain: California X, Perfect Pussy & Yvette at Shea Stadium On 10 Dec, 2013 By Madge With 1 Comment Something about winter weather makes everyone a little tougher.