Larry Land

a place beyond time and space, a parallel earth where Larry Laffer once lived. It exists inside of a game universe inside the Sierra World.