Showing posts with label alexander semin. Show all posts
Showing posts with label alexander semin. Show all posts

Tuesday, January 6, 2009

Bitch Slap

What the Fuck is this?!?! Watch Alexander Semin bitch slap Marc Staal.


© On The Fence Sports