Karl Hudson

Graphic designing, creative thinking,
tea drinking, Las Vegas liking,
karaoke superstar and die hard
Nottingham Forest fan.