On the Couch with Lea DeLaria
Who is Lea DeLaria? Lea DeLaria is actually Amelia Earhart. Mystery solved! What Would you do differently to what you do now? I would not buy that fucking high tech Nest Smoke Alarm. The damn thing goes off in the middle of the night for no reason waking my poor neighbors. Today it started beeping […]