Austin rock band Sweet Spirit celebrated their new record release with two nights of shows at Barracuda this weekend.