Lemon La Vida Loca
Lemon La Vida Loca is a British spoof reality show created and written by, and starring, comedian Leigh Francis and actress Laura Aikman.
Actors and roles, crew of Lemon La Vida Loca (2012). Who was filming and what role he played.