Rain on the Roof giles/buffy/xander adult October 2011 · 2236 words A thunderstorm after a long day of heat.