20050603


The Tabouli Twins, ready to begin filming the episode.

1 comment:

DonSchenck said...

Two stunning ladies!