Watching the USA vs Venezuela women's volleyball game right now, and I'm pretty sure I just saw Logan Tom say "fucking ref" after a questionable call.
Back from her beach volleyball days, picture courtesy of Xymox
No Comments for this post yet...
Please enter the characters from the image above. (case insensitive)
powered by
What is RSS?