Liao Wenfeng
1  
  
 

Liao Wenfeng
Flea
Video 04:05
2011

I beated a concrete column under the elevated road until my energy exhausted.

 
© Copyright FCAC 2007