Eating Taranchula Spider in China, 2011 Darryl
Like 1 Dislike 0 Published on 6 Jan 2012
Darryl having a go at Taranchula Spider whilst touring through China, August 2011
Very bland taste, not the best
Like 1 Dislike 0 Published on 6 Jan 2012
Darryl having a go at Taranchula Spider whilst touring through China, August 2011
Very bland taste, not the best