Lily Allen Is Hell On Wheels

British pop star Lily Allen owns a Ford Focus RS and apparently knows how to use it. She recently appeared on YouTube ripping a handbrake turn in a deserted parking lot. Why can't all foul-mouthed poplets be cackling stunt drivers? » 4/05/10 2:35pm 4/05/10 2:35pm