View Lemuria, Delay on Oct 9, 2005EditFollowShare21 years agoSun, Oct 9, 2005at Ryan and Austin's HouseColumbus, OHLemuria, DelayEditFollowShare