Oddits Drop New Nebraska Indie “Validation” is the brand new six-song EP from the eclectic Lincoln, Nebraska-based indie-rock power trio, Oddits. Read More ยป