Tasha the Transformer

May 8th, 2008 by Ailsa

Isabel Lucas, aka Tasha the nudey mermaid, will be appearing in Transformers 2, it has been reported.

Tags: ,

Leave a flamin' comment!

bring back miles
Original image from This is Oz



all the dead


%d bloggers like this: