MEPD.net logo

 

Sandtrooper TD-2441 Rachel Smith

WEST END LIVE - LONDON
21-22/6/08

An awesome troop in Leicester Square with an open-air stage and all the Wesst End shows belting out their songs, we were manning the Forbiddenplanet.com tent for tons of photos.

Click to enlarge.