Lil' Lightning's Lost in London

Lil' Lighting's Lost in London Is A 1996 Television Film.