Such a weird photo...
yes, sarah backman. another muscular stunner.. massive forehead though !
Sorry, wrong thread