Sunday, September 05, 2010

Leo Installation 2010 ( behind the scenes )

Presenting The Only Behind the scenes footage of
the Leo Installation 2010 !
FEATURING LEO LESTER AS
LESTER GAGA !!
GAGA OOLALA!
Wont be wanting HIS BAD ROMONCE ! LOL



No comments:

Post a Comment

Search This Blog