New youtube channel up on "Lord Seabiscuit", since I can't upload longer videos
15