Rachel Spencer

Rachel Spencer

A snooker enthusiast by night and a wordsmith by day, Rachel Spencer captures the drama and comedy of BlunderBall’s most epic fails.

108 Posts